SEARCH Articles Figures Tables Biomass glycerol carbonate synthesis Carbon glycerol Carbon synthesis Carbonates synthesis Glycerol carbonate Glycerol synthesis Synthesis of Glycerol Carbonate