Loading patent details...
US4176582A: Torque Limiting Nut Assembly | Searchlight