SEARCH Articles Figures Tables Acid catalysts, heterogeneous Carboxyl Catalyst Carboxylation catalysts Catalysts heterogeneity Catalysts heterogeneous Catalysts heterogenous Heterogenized catalysts