2386435-28-3 | ethyl 3,4-difluoro-5-iodobenzoate | AOBChem