2366994-69-4 | Ethyl 2-(3-bromo-2-fluoro-6-formylphenoxy)acetate | AOBChem