Loading patent details...
US4669357A: Weapon System With Barreled Weapon in an Armored Vehicle | Searchlight