An adjustable cross-head; another cross-head stamped S.L.; and a part dissecting microscope (3)

Details
An adjustable cross-head; another cross-head stamped S.L.; and a part dissecting microscope (3)

More from Scientific and Medical Instruments & other Apparatus

View All
View All