55599-09-2

insulin, despentapeptide(B26-B30)-

Cas Number: 55599-09-2  Molecular Structure
Product Code
824860
Product Name
insulin, despentapeptide(B26-B30)-
Cas Number
55599-09-2