Loading patent details...
US5482417A: Cam and Wedge-Type Self-Locking Mechanism | Searchlight