2385004-96-4 | ethyl 3,5-difluoro-2-iodobenzoate | AOBChem