Loading patent details...
US5798474A: Muzzle Blast Deflector | Searchlight