A654152 | 3-(2-iodothiophen-3-yl)benzaldehyde | AOBChem