4 7 10-trioxa tetradecane-1 13-diamine July 8, 2019 16 32 64 128 4 7 10-trioxa-1 13-tridecanediamine 1 4 10 13-tetraoxa-7 16-diazacyclooctadecane 4 7 10-trioxatridecane-1 13-diamine 1 4 7 10-tetraazacyclododecane-1 4 7 10-tetraacetic acid (dota) 1 4 7 10-tetraazacyclododecane