1,4,7,10-Tetraazacyclododecane-1,7-diacetic acid, diethyl ester AIDS-152468 AIDS152468 NSC696841