SEARCH Articles Figures Tables Permanganates preparations Tetrabutylammonium Tetrabutylammonium permanganate