ethyl 4-hydroxy-3-(prop-2-en-1-yl)-5-propylbenzoate

Product Code: 404361
Molecular Formula: C15H20O3
Molecular Weight: 248.32
100347-68-0