2622936-87-0 | 2,3-Difluoro-6-(2,2,2-trifluoroethoxy)benzaldehyde | AOBChem