A757364 | 2-iodobenzo[b]thiophene-4-carboxylic acid | AOBChem