Loading patent details...
US3934513A: Grenade-Firing Device | Searchlight