Loading patent details...
US20070102165A1: Self centralizing non-rotational slip and cone system for downhole tools | Searchlight