138884-12-5

138884-12-5 structure
138884-12-5 structure

Name Tribenzyl 10-(1-Hydroxyprogan-2-yl)-1,4,7,10-tetraazacyclododecane-1,4,7-tricarboxylate
Synonyms 10-(2-Hydroxy-1-methyl-ethyl)-1,4,7,10-tetraaza-cyclododecane-1,4,7-tricarboxylic acid tribenzyl ester
Molecular Formula C35H44N4O7
Molecular Weight 632.74600
Exact Mass 632.32100
PSA 112.09000
LogP 4.35080