Insulin Receptor

1 related results
Display mode
All
All
ProductNum picture CAS No. Name and description Formula Quick order
CL1399
844439-96-9

Insulin Degludec

98+%

C274H411N65O81S6
1
Service
ChemLeader
021-58180488
Online service time: 9:00-18:00 on weekdays