2-oxo-propanal 78-98-8 METHYL-GLYOXAL acetylformaldehyde methylglyoxal oxopropanal pyruvaldehyde pyruvic aldehyde