107834-03-7 | 4-(Thiophen-2-yl)benzaldehyde | AOBChem