insulin, despentapeptide(B26-B30)-
CAS No:
55599-09-2
Order 55599-09-2
insulin,despentapeptide