Loading patent details...
US4262835A: Tape Dispenser | Searchlight