SEARCH Articles Figures Tables Naphtho thiazolium salts benzoin condensation Naphtho thiazolium salts catalysts Thiazolium Thiazolium salts Thiazoliums