Loading patent details...
US4188439A: Adhesive Tape | Searchlight