1,4,7,10-Tetraazacyclododecane-1,7-bis(methanephosphonicacid) NSC681104 Phosphonic acid, [1,4,7,10-tetraazacyclododecane-1,7-diylbis(methylene)]bis-