Loading patent details...
US5876232A: Inertia Locking Connector | Searchlight