2384081-08-5 | Ethyl 2-fluoro-3-iodo-4-methoxybenzoate | AOBChem