2969401-59-8 | 5-bromo-4-formylthiophene-2-carboxylic acid | AOBChem