95779-70-7

95779-70-7 structure
95779-70-7 structure

Name Phenylenediamine-N,N,N',N'-tetraacetic acid tetramethyl ester
Molecular Formula C18H24N2O8
Molecular Weight 396.39200
Exact Mass 396.15300
PSA 111.68000