Loading patent details...
US5340648A: Elongated Element Comprising Helically Patterned Adhesive | Searchlight