18812-38-9 | 4-Iodothiophene-2-carbaldehyde | AOBChem