2383916-12-7 | ethyl 3-chloro-5-fluoro-4-iodobenzoate | AOBChem