What Does Sodium Polysilicate Mean?
Sodium polysilicate is a common name for a group of compounds with the base elemental composition of sodium and a chain of silicon ions. It is typically insoluble when in solid form and may be described as water glass or liquid glass when in aqueous form.