2918853-21-9 | ethyl 3-(2,5-dibromo-4-methylphenyl)-3-hydroxypropanoate | AOBChem