Loading patent details...
US8307946B1: Firearm suppressor with multiple gas flow paths | Searchlight