2-HYDROXY-6-OXO-2,4-HEXADIENOIC ACID 2-Hydroxy-6-oxohexa-2,4-dienoate semialdehyde 3270-98-2 Hydroxymuconic semialdehyde