2969473-70-7 | ethyl 2-(4-fluoro-3-formylphenyl)-2-oxoacetate | AOBChem