Top Suppliers:I want be here

72828-20-7

72828-20-7 structure
72828-20-7 structure

Name Styrene, divinylbenzene polymer, sulfonated, potassium salt
Molecular Formula (C10H10.C8H8.K)x