Loading patent details...
US4932672A: Nonlethal Hand Grenade | Searchlight