2384386-45-0 | methyl 3-fluoro-2-iodo-4-methoxybenzoate | AOBChem