Loading patent details...
US4439273A: Wet Press Felt for Papermaking Machine | Searchlight