2385627-81-4 | 4-Chloro-6-(trifluoromethyl)-1,3-benzenedicarboxaldehyde | AOBChem