437711-33-6

1,4,7,10-Tetraazacyclododecane-1,4,7-triacetic acid,10-[(9-methyl-1,10-phenanthrolin-2-yl)methyl]-