3-formyl-2-thiophenecarboxylic acid [ 19991-68-5 ]