SEARCH Articles Figures Tables Aldehydes olefination Aldehydes olefinations Olefination of aldehydes Olefinic sugar Sugar aldehydes Witnesses Witnessing