SEARCH Articles Figures Tables Catalysis heterogeneous 431 - hydrodesulfurization Hydrodesulfuration Hydrodesulfurization Hydrodesulfurizer