116418-66-7

Name 4,7,10,13-Tetraazahexadecanedioic acid, dibutyl ester, phosphate (1:1) (9CI)
CAS 116418-66-7
Molecular Formula C20H45N4O8P
Molecular Weight 500.57
MOL File 116418-66-7.mol