2901106-50-9 | Ethyl 3-(4-bromo-3-methoxyphenyl)-3-hydroxypropanoate | AOBChem