3-Fluoro-2-formyl-benzoic acid [ 1269496-37-8 ]