Loading patent details...
US5344681A: Patterned Pressure Sensitive Adhesive Transfer Tape | Searchlight