Insulin degludec [ 844439-96-9 ]

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