1327248-66-7 | 4-(5-Phenylthiophen-2-yl)benzaldehyde | AOBChem