Phosphoric acid, dodecyl ester, compd. with 2,2',2''-nitrilotris(ethanol)

Product Code: 1107766
Molecular Formula: C18H42NO7P
Molecular Weight: 415.50
59146-94-0