SEARCH Articles Figures Tables Acid catalysts, heterogeneous Catalysts Friedel Crafts Catalysts heterogeneity Catalysts heterogeneous Catalysts heterogenous Friedel acylation Friedel catalyst Heterogenized catalysts