Loading patent details...
US4762586A: Combination Tape Applicator and Tape Dispenser | Searchlight