What I pulled up from another site..
"Sodium Silicate is also called water glass.It is a sealer. It has nothing to do with silicone."
" The new wet mirror finish is neither a sealant,wax or a glaze.Its a new concept in cleaning and it can be used after polishing or sealing and instead of a wax...