Loading patent details...
US4657806A: Wet Press Papermakers Felt | Searchlight