Leica 100307 XY microscope stage for DM IRBE microscope 34341

eBay