138884-11-4

138884-11-4 structure
138884-11-4 structure

Name 1,4,7-tris-(benzyloxycarbonyl)-10-(1-carboxyethyl)-1,4,7,10-tetraazacyclododecane
Synonyms 1,4,7-tris-(benzyloxycarbonyl)-10-(1-carboxyethyl)-1,4,7,10-tetrazacyclododecane
Molecular Formula C35H42N4O8
Molecular Weight 646.73000
Exact Mass 646.30000
PSA 129.16000
LogP 4.44310