Loading patent details...
US4356225A: Papermarkers Interwoven Wet Press Felt | Searchlight