Loading patent details...
US5516567A: Attachment Tape Finger Tab | Searchlight