SEARCH Articles Figures Tables Diphenylbenzidine Violet Diphenylbenzidine sulfonic acid Diphenylbenzidine, reaction with