sulfonate

sulfonate

English Noun
Ad

Definition

Any salt or ester of a sulfonic acid.

Ad