673458-08-7 | ethyl 3-(1-hydroxypropyl)benzoate | AOBChem