749268-79-9 | 3-Iodobenzo[b]thiophene-2-carboxylic acid | AOBChem