84961-89-7

1,2-Ethanediamine, phosphonomethylated, partially reduced