A lab research tool icon, glyph design of microscope

Code produit:
531279599