Leica Leitz Wetzlar Microscope XY Mechanical Stage Specimen Slide Holder #2

eBay