Loading patent details...
US5052144A: Grenade Launcher | Searchlight