Loading patent details...
US4869151A: Noise and Recoil Suppressor Apparatus for High Powered Rifles | Searchlight