25704-18-1 28210-41-5 37286-92-3 4-Ethenylbenzenesulfonic acid homopolymer Benzenesulfonic acid, 4-ethenyl-, homopolymer Polystyrene sulfonic acid