68584-05-4 Benzene, diethenyl-, polymer with ethenylbenzene and ethenylethylbenzene, sulfonated, barium salts Ethenylbenzene, diethenylbenzene, ethenylethylbenzene polymer, sulfonated, barium salt