106644-38-6

106644-38-6 structure
106644-38-6 structure

Name 2-[2-(2-ethoxyethoxy)ethoxy]ethyl 2-naphthalen-1-ylacetate
Molecular Formula C20H26O5
Molecular Weight 346.41700
Exact Mass 346.17800
PSA 53.99000
LogP 2.99520