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