Loading patent details...
US4759975A: Papermaker's Wet Press Felt Having Multi-Layered Base Fabric | Searchlight