SEARCH Articles Figures Tables Acids catalytic hydrogenation Pyruvate/pyruvic acid Pyruvic acid Pyruvic acid catalytic Pyruvic acid hydrogenation