1254176-45-8

1254176-45-8 structure
1254176-45-8 structure

Name 4-((1,4,8,11-tetraazacyclotetradecan-1-yl)methyl)benzaldehyde trihydrochloride
Molecular Formula C18H30N4O
Molecular Weight 318.46