2918906-16-6 | ethyl 3-(3,4-dibromo-2-fluorophenyl)-3-hydroxypropanoate | AOBChem