Leica 100307 XY microscope stage for DM IRBE microscope 34341
eBay