2-Hydroxymuconate semialdehyde 2-Hydroxymuconic semialdehyde 3270-98-2 C00682