Loading patent details...
US8567556B2: Firearm sound suppressor with inner sleeve | Searchlight