Loading patent details...
US4454798A: Foam Filled Muzzle Blast Reducing Device | Searchlight