Loading patent details...
US7784797B2: Seal and slip assembly for expandable downhole tools | Searchlight