14282-66-7 | 4-formylthiophene-2-carboxylic acid | AOBChem