12393-30-5

Insulin, ovine

Cas Number: 12393-30-5  Molecular Structure
Product Code
857919
Product Name
Insulin, ovine
Cas Number
12393-30-5
Molecular Formula
C253H375N65O74S6