SEARCH Articles Figures Tables Benzofuroxanes Benzofuroxans Benzofuroxans reduction Electrochemical reduction