172744-88-6

172744-88-6 structure
172744-88-6 structure

Name methyl 4-(1,4,7,10-tetrazacyclododec-1-ylmethyl)benzoate
Molecular Formula C17H28N4O2
Molecular Weight 320.43000
Exact Mass 320.22100
PSA 65.63000
LogP 0.98190