71786-43-1 Benzene, diethenyl-, polymer with ethenylbenzene and ethenylethylbenzene, sulfonated, calcium salts Diethenylbenzene, polymer with ethenylbenzene and ethenylethylbenzene, sulfonated, calcium salt