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