Designed by
Title
Insulin peptide hormone, 3D rendering, chemical structure. Important drug in treatment of diabetes. Shown in het hexameric form, #188471803
Description
Insulin peptide hormone, 3D rendering, chemical structure. Important drug in treatment of diabetes. Shown in het hexameric form, bound to zinc ions. Cartoon representation