Loading patent details...
US7188642B2: Low-friction pull tape | Searchlight