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