297162-55-1
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:
Order 297162-55-1