Loading patent details...
US4193587A: Recoil Spring Assembly | Searchlight