Loading patent details...
US4874660A: Paper Machine Felts | Searchlight