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