2918893-82-8 | Ethyl 3-(6-bromo-2,3-difluorophenyl)-3-hydroxypropanoate | AOBChem