Loading patent details...
US5221568A: Water and/or Oil-Permeable Sealing Mat Consisting Substantially of a Substrate Layer, a Layer of Swellable Clay and a Cover Layer | Searchlight