Loading patent details...
US4307652A: Muzzle-Guard for Firearms | Searchlight