Molecular structure icon against blue background

Code produit:
447680567