A digital image showing the molecular structure of a breakthrough drug is displayed on a laptop in the lab.

Code produit:
775617143