3-Oxo-propionic acid ethyl ester34780-29-531 % similar 3-Hydroxybutanal107-89-130 % similar Reuterin2134-29-430 % similar 2-Methyl-2-pentene625-27-430 % similar