Loading patent details...
US4189512A: Staple Fibre Webs | Searchlight