Loading patent details...
US4880152A: Portable Tape Dispenser Unit | Searchlight