1277182-11-2

1277182-11-2 structure
1277182-11-2 structure

Name 1-benzyloxycarbonyl-1,4,7,10-tetraazacyclododecane-4,7,10-tri(methylcarbonylamide)
Molecular Formula C25H41N7O5
Molecular Weight 519.63700
Exact Mass 519.31700
PSA 126.56000