microscope laboratory device icon

Code produit:
258404181