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