Loading patent details...
US4458565A: Torque Limiting Power Screwdriver | Searchlight