Loading patent details...
US6502613B2: Adhesive tape piece sticking device | Searchlight