2969317-68-6 | 4-(5-Methylthiophen-2-yl)-3-(trifluoromethyl)benzaldehyde | AOBChem