Loading patent details...
US7607497B2: Roller link toggle gripper and downhole tractor | Searchlight