5-Formyl-3-thiophenecarboxylic acid [ 89324-44-7 ]