Tetraazacyclododecane
112193-83-6
275291
114873-52-8
279240
94530-07-1
314440
113270-36-3
352230
112193-76-7
384892
90281-17-7
389920
92923-44-9
402160