Loading patent details...
US5753846A: Barrel Extender With Recoil Reduction | Searchlight