844439-96-9

Insulin degludec

Cas Number: 844439-96-9  Molecular Structure
Product Code
1859596
Product Name
Insulin degludec
Cas Number
844439-96-9