SEARCH Articles Figures Tables Platinum aldehyde hydrogenation Platinum aromatic aldehydes Platinum unsaturated aldehydes