Loading patent details...
US4167234A: Self-Storing Container Opening Dispensing Tape | Searchlight