A757326 | 2-iodobenzo[b]thiophene-5-carbaldehyde | AOBChem