Loading patent details...
US4359090A: Anchoring Mechanism for Well Packer | Searchlight