Loading patent details...
US4238271A: Adhesive Tape Applicator | Searchlight