Loading patent details...
US4190475A: Paper Roll Web Splicing | Searchlight