889879-61-2

889879-61-2 structure
889879-61-2 structure

Name 7-carboxy-2-(1-azaxanthonylmethyl)-1,4,7-tris(carboxymethyl)-1,4,7,10-tetraazacyclododecane
Molecular Formula C28H33N5O10
Molecular Weight 599.58900
Exact Mass 599.22300
PSA 205.26000