Illuminated microscope lens revealing intricate details of a specimen in a laboratory setting

Code produit:
998248829