616886-29-4

616886-29-4 structure
616886-29-4 structure

Name 2-[2-(2-methoxyethoxy)ethoxy]ethyl 3-prop-1-ynylbenzoate
Molecular Formula C17H22O5
Molecular Weight 306.35400
Exact Mass 306.14700
PSA 53.99000
LogP 1.89440