2918949-72-9 | ethyl 3-(2,5-dibromo-4-fluorophenyl)-3-hydroxypropanoate | AOBChem