Loading patent details...
US4512697A: Torque Limiting Fastener | Searchlight