1-Oxa-4,7,10-triazacyclododecane-4,7,10-triacetic acid
CAS No. 112193-74-5