Designed by
Title
Insulin peptide hormone, chemical structure. Important drug in treatment of diabetes. Shown in het hexameric form, bound to zinc #191115526
Description
Insulin peptide hormone, chemical structure. Important drug in treatment of diabetes. Shown in het hexameric form, bound to zinc ions. Multiple representations