Wiktionary
toluenesulfonates
n. (plural of toluenesulfonate English)
n. (plural of toluenesulfonate English)