93892-79-6
tetradecaammonium [[(phosphonatomethyl)imino]bis[ethylene[(phosphonatomethyl)imino]ethylenenitrilobis(methylene)]]tetrakisphosphonate
Product Code:
377419
Molecular Formula:
C15H86N19O21P7
Molecular Weight:
1377.64
Order 93892-79-6