68584-07-6 Benzene, diethenyl-, polymer with ethenylbenzene and ethenylethylbenzene, sulfonated, potassium salts Ethenylbenzene, ethylethenylbenzene, diethenylbenzene polymer, sulfonated, potassium salt