Loading patent details...
US8109340B2: High-pressure/high temperature packer seal | Searchlight