5,8,11,14,17,20-Hexaoxa-2,23,30-triazahentriacontanoic acid,31-[4-(aminosulfonyl)phenyl]-22,31-dioxo-, phenylmethyl ester

Product Code: 1971901
Molecular Formula: C35H54N4O12S
Molecular Weight:
297162-55-1