887986-23-4 | 5-(3-Iodophenyl)-2-thiophenecarboxaldehyde | AOBChem