2918905-94-7 | ethyl 3-(3-bromo-5-ethylphenyl)-3-hydroxypropanoate | AOBChem