1645951-34-3 | 3-(thiophen-2-yl)-5-(trifluoromethyl)benzaldehyde | AOBChem