Loading patent details...
US4413567A: Fin-Stabilized Mortar Grenade | Searchlight