Luxor microscope optics, 175mm focal length

Manufacturer