102786-07-2
Insulin(ox), 18A-L-histidine-
Product Code:
1359683
Molecular Formula:
C256H378N66O74S6
Molecular Weight:
Order 102786-07-2
insulin,histidine,CASNo 102786-07-2