1,4,7-Trioxa-10-azacyclododecane 41775-76-2 EINECS 255-549-0