2387226-60-8 | ethyl 2,5-difluoro-4-iodobenzoate | AOBChem