Loading patent details...
US4187618A: Papermakers' Felt | Searchlight