Insulin peptide hormone, 3D rendering. Important drug in treatment of diabetes.

Code produit:
128332773