Close-Up View of Microscope Objective Lenses with Illuminated Stage and Detailed Focus

Code produit:
1313795346