Skip to main content
Insulin (human) recombinant, expressed in yeast (10 mg)
Product Code
3435/10

Your Price :

minus_icon
plus_icon