129746-42-5 | 3-(Thiophen-3-yl)benzaldehyde | AOBChem