1445862-86-1 | 2,4-Difluoro-5-iodo-benzoic acid tert-butyl ester | AOBChem