A757335 | 2-iodobenzo[b]thiophene-6-carbaldehyde | AOBChem