Wiktionary
tetraxetan
n. A particular chelator, 1,4,7,10-tetraazacyclododecane-1,4,7,10-tetraacetic acid.