474424-15-2

474424-15-2 structure
474424-15-2 structure

Name (1,4,7,10-tetraazacyclodecan-1,4,7,10-tetraacetic acid)-4-nitrophenylester
Synonyms dota-pnp
Molecular Formula C22H31N5O10
Molecular Weight 525.50900
Exact Mass 525.20700
PSA 196.98000