4-(5-Iodothiophen-2-YL)benzaldehyde | CAS 412961-93-4 | Chemical Identity, Structure & RFQ | MolGraph