105692-87-3

105692-87-3 structure
105692-87-3 structure

Name 4,10-bis(2-ethenoxyethyl)-1,7-dioxa-4,10-diazacyclododecane
Molecular Formula C16H30N2O4
Molecular Weight 314.42000
Exact Mass 314.22100
PSA 43.40000
LogP 0.83320