2918836-34-5 | ethyl 3-(2,4-dibromophenyl)-3-hydroxypropanoate | AOBChem