2384743-47-7 | ethyl 4,5-difluoro-2-iodobenzoate | AOBChem