Loading patent details...
US4681193A: Rotary Power Slips | Searchlight