1,2,4,5-Benzenetetracarboxaldehyde [ 14674-89-6 ]