10-(2-aminoethyl)-1,4,7,10-tetraazacyclododecane-1,4,7-tris(methylenephosphonic acid)MESHC586272structure in first sourceSource last updated 2026-05-24T15:28:35.554Z