Loading patent details...
US4591407A: Tape Applicator | Searchlight