93285-68-8 Propanoic acid, 2-oxo-, hydrazide Pyruvate hydrazone