methyl 6-chloro-2-fluoro-3-formylbenzoate [ 1002106-09-3 ]