Loading patent details...
US4595325A: Self-Locking Prevailing Torque Fastener | Searchlight