Loading patent details...
US4875633A: Paper Splicing Device | Searchlight