2969358-25-4 | ethyl 3-(4,6-dibromo-2-fluoro-3-methylphenyl)-3-hydroxypropanoate | AOBChem