1541937-20-5 | Ethyl 2,4-difluoro-5-iodobenzoate | AOBChem