556077-36-2

556077-36-2 structure
556077-36-2 structure

Name 1,4,7-triformyl-10-(benzyloxycarbonyl)-1,4,7,10-tetraazacyclododecane
Synonyms 4,7,10-Triformyl-1,4,7,10-tetraaza-cyclododecane-1-carboxylic acid benzyl ester
Molecular Formula C19H26N4O5
Molecular Weight 390.43400
Exact Mass 390.19000
PSA 90.47000
LogP 1.67330