Loading patent details...
US4822670A: Removable Adhesive Sheet or Tape | Searchlight