2384567-68-2 | 2,3-Difluoro-5-(trifluoromethoxy)benzaldehyde | AOBChem