Robuta

https://www.semanticscholar.org/topic/Benzenesulfonates/1949313 Benzenesulfonates | Semantic Scholar Organic salts and esters of benzenesulfonic acid. semanticscholar