2386802-66-8 | ethyl 4-chloro-3-fluoro-2-iodobenzoate | AOBChem