SEARCH Articles Figures Tables Naphtho thiazolium salts catalysts Thiazolium Thiazolium catalyst Thiazolium salts Thiazoliums