2-(Hydroxymethyl)-4-oxobutanoate 2-Hydroxymethyl succinate semialdehyde C04106 alpha-Hydroxymethyl succinate semialdehyde