Skip to content
History of Science Museum

Large Lens in Metal Mount, Associated with Neurophysiology Experiments, ?Probably 1920s

Inventory Number 13543