Loading patent details...
US8739922B2: One-piece sleeve for firearm noise suppressor | Searchlight