insulin, bis(tert-butyloxycarbonyl)desoctapeptide-phenylhydrazide-

insulin, bis(tert-butyloxycarbonyl)desoctapeptide-phenylhydrazide- · CAS 79804-78-7