Loading patent details...
US8146971B2: Grapple attachment for use with drill pipes | Searchlight