Loading patent details...
US4215599A: Torque Multiplier Assembly | Searchlight