Loading patent details...
US4775446A: Seam for a Papermaking Machine Screen or Felt | Searchlight