SEARCH Articles Figures Tables Acid hydrates Acids hydrated P-Toluenesulfonate P-Toluenesulfonates P-Toluenesulfonic acid P-Toluenesulfonic acid acidity Toluenesulfonates Toluenesulfonic acid