2385638-99-1 | 2,3-Dichloro-6-(trifluoromethoxy)benzaldehyde | AOBChem