2387087-93-4 | 2,4-Difluoro-5-(trifluoromethoxy)benzoic acid | AOBChem