28119-61-1 4-Hydroxy-2-ketobutyraldehyde 4-Hydroxy-2-oxobutyraldehyde