2918878-27-8 | ethyl 3-(3,6-dibromo-2-fluorophenyl)-3-hydroxypropanoate | AOBChem