Loading patent details...
US4358155A: Limited Spring and Inertia Latch System | Searchlight