Loading patent details...
US4085345A: Torque-Limiting Stop Device | Searchlight