Loading patent details...
US6481145B2: Grenade launcher | Searchlight