letter E icon, for a logo, microscope logo

Code produit:
307733702