Wiktionary
ketoxal
n. A chemical compound, beta-ethoxy-alpha-ketobutyraldehyde.
n. A chemical compound, beta-ethoxy-alpha-ketobutyraldehyde.