SEARCH Articles Figures Tables Hydrazine acids P-Toluenesulfonate P-Toluenesulfonates P-Toluenesulfonic acid P-Toluenesulfonic acid acidity Toluenesulfonates Toluenesulfonic acid