2969437-27-0 | 4-(Thiophen-3-yl)-3-(trifluoromethyl)benzaldehyde | AOBChem