2090423-68-8 | Methyl 2-fluoro-4-iodo-6-methoxybenzoate | AOBChem