What does alkylbenzenesulfonate mean?

alkylbenzenesulfonate meaning in General Dictionary

sulfonate of alkyl benzene