Loading patent details...
US5123328A: Firearm Barrel With Nozzles | Searchlight