12068-15-4 Benzenesulfonic acid, dodecyl-, strontium salt Dodecylbenzenesulfonic acid, strontium salt