2089786-39-8 | 5,7-Dimethoxybenzo[b]thiophene-2-carboxylic acid | AOBChem