Cuff compound microscope
Cuff compound microscope (1905), photographed in the Science Museum, London
Picture No
10798462
Media ID
47631710
Size
2133px x 3893px
(7.1MB)
Credit
©Photo Researchers / Mary Evans Picture Library
Source
Photo Researchers





























