Loading patent details...
US4887510A: Recoil Locking System for a Firearm | Searchlight