Loading patent details...
US6779600B2: Labyrinth lock seal for hydrostatically set packer | Searchlight