5-formyl-1,3-Benzenedicarboxylic acid [ 66998-60-5 ]