SEARCH Articles Figures Tables Aldehydes deriv Aldehydes derivatives D derivatives D-glucose derivatives