2918860-22-5 | ethyl 3-(4-bromo-3-(trifluoromethoxy)phenyl)-3-hydroxypropanoate | AOBChem