468743-81-9

468743-81-9 structure
468743-81-9 structure

Name 1,4,7,10-tetraazacyclododecane-1-acetic acid ethyl ester
Molecular Formula C12H26N4O2
Molecular Weight 258.36000
Exact Mass 258.20600
PSA 65.63000