Loading patent details...
US7412917B2: Sound suppressor silencer baffle | Searchlight