1594860-17-9 | 6,7-difluorobenzo[b]thiophene-2-carboxylic acid | AOBChem