Loading patent details...
US4359119A: Spring-Assisted Elongated Mass Over-Center System | Searchlight