Loading patent details...
US4570529A: Flash Suppressor for Firearms Having Rifled Barrels | Searchlight