Loading patent details...
US4152972A: Torque Applicator | Searchlight