Top Suppliers:I want be here

103969-80-8

103969-80-8 structure
103969-80-8 structure

Name 2-ethylhexanoate,2-hydroxyethyl-(2-hydroxypropyl)-dimethylazanium
Molecular Formula C15H33NO4
Molecular Weight 291.42700
Exact Mass 291.24100
PSA 80.59000
LogP 0.38860