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