Loading patent details...
US4856149A: Tape Leash | Searchlight