2969393-47-1 | ethyl 3-(2,4-dibromo-5-methylphenyl)-3-hydroxypropanoate | AOBChem