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