80639-64-1

80639-64-1 structure
80639-64-1 structure

Name 7,7'-bis-benzyl-1,1'-ethylenebis(1,7-diaza-4,10-dioxacyclododecane)
Molecular Formula C32H50N4O4
Molecular Weight 554.76400
Exact Mass 554.38300
PSA 49.88000
LogP 2.44000
Precursor  0

DownStream  1