Loading patent details...
US4909284A: Double Layered Papermaker's Fabric | Searchlight