Loading patent details...
US4883097A: Papermakers Wet Felts | Searchlight