1259895-71-0 | 3-Iodobenzo[b]thiophene-2-carbaldehyde | AOBChem