Sodium polystyrene sulfonate

ID
387149008
ID date
7 Nov 2006
Previous ID
4109611000001102
Name
Sodium polystyrene sulfonate