872469-60-8

872469-60-8 structure
872469-60-8 structure

Name 1,4,7,10-Tetraazacyclododecane-1,4,7-triacetic acid, 10-[2-[(diphosphonomethyl)amino]-2-oxoethyl]
Molecular Formula C17H33N5O13P2
Molecular Weight 577.41700
Exact Mass 577.15500
PSA 288.64000