Patent ID: 7703356

Claim:
A tool assembly for driving threaded members comprising: a driver; a module configured to transfer torque between the driver and a threaded member, the module having a body including a first body end, a second body end and a torque transmitting geartrain housed within the body; wherein the torque transmitting geartrain includes an input gear rotatable about a first axis and an output gear rotatable about a second, different axis which is parallel the first axis, the first axis and the second axis defining a plane and the module further including at least one transfer gear positioned between the input gear and the output gear and being rotatable about a third axis which is parallel the first axis and the second axis, the input gear having a first connecting interface configured to mate the input gear with the driver, and the output gear having a second connecting interface; wherein a rotation of the input gear via the driver imparts a rotation to the output gear to drive a threaded member coupled with the module via the second connecting interface; wherein the module further includes a first anti-rotation element which is located between the first axis and the second axis and includes a first arcuate configuration defining a first arc intersecting the plane and having a first arc length; wherein the module further includes a second anti-rotation element which is located on the second body end and includes a second arcuate configuration defining a second arc having a second arc length, wherein the second arc length is less than about 190° and is greater than the first arc length, and the second arcuate configuration being different from the first arcuate configuration and complementary to the first arcuate configuration.