tetraxetan

Noun

 * 1) A particular chelator, 1,4,7,10-tetraazacyclododecane-1,4,7,10-tetraacetic acid.