insulin, bis(tert-butyloxycarbonyl)desoctapeptide-phenylhydrazide- [ 79804-78-7 ]

Cas Number: 79804-78-7
Product Code
982716
Product Name
insulin, bis(tert-butyloxycarbonyl)desoctapeptide-phenylhydrazide-
Cas Number
79804-78-7
Molecular Formula
C223H338 N58 O68 S6