Loading patent details...
US4096022A: Tape Dispenser and Applicator | Searchlight