2918938-74-4 | ethyl 3-(3-bromo-2,5-dichlorophenyl)-3-hydroxypropanoate | AOBChem