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