2969400-11-9 | 4-(5-Phenylthiophen-2-yl)-3-(trifluoromethyl)benzaldehyde | AOBChem