Loading patent details...
US5487414A: Double Layer Paper-Making Fabric | Searchlight