Loading patent details...
US4865083A: Seamed Multi-Layered Papermaker's Fabric | Searchlight