1007847-72-4 | 4-(thiophen-2-ylmethyl)benzaldehyde | AOBChem