25619-56-1 Barium dinonylnaphthalenesulfonate Dinonylnaphthalene sulfonic acid barium salt NSC49580 Naphthalenesulfonic acid, dinonyl-, barium salt