ketoxal

Noun

 * 1) A chemical compound, beta-ethoxy-alpha-ketobutyraldehyde.