85586-06-7

85586-06-7 structure
85586-06-7 structure

Name Phosphonic acid, [iminobis[(2,1-ethanediylnitrilo)bis(methylene)]]tetrakis-, N-methyl or N-(phosphonomethyl) derivs.
Synonyms EINECS 287-808-9
No Any Chemical & Physical Properties