923029-99-6

923029-99-6 structure
923029-99-6 structure

Name tri(tert-butyl) 10-leucyl-1,4,7,10-tetraazacyclododecane-1,4,7-tricarboxylate
Molecular Formula C29H55N5O7
Molecular Weight 585.77600
Exact Mass 585.41000
PSA 134.95000
LogP 4.36520