2918865-93-5 | ethyl 3-(3,5-dibromophenyl)-3-hydroxypropanoate | AOBChem