Loading patent details...
US5878818A: Mechanical Set Anchor With Slips Pocket | Searchlight