960069-42-5 | 2-Iodobenzo[b]thiophene-3-carbaldehyde | AOBChem