Loading patent details...
US5883328A: Tactical Smoothbore Breaching Device/Flash Suppressor | Searchlight