2278192-89-3 | Ethyl 2-fluoro-2-(2-formylphenoxy)acetate | AOBChem