Methyl-6-fluoro-3-iodo-2-methylbenzolate [ 1149379-04-3 ]