Loading patent details...
US4162190A: Paper Makers Wet Felts | Searchlight