Loading patent details...
US4846070A: Telescopic Grenade | Searchlight