Loading patent details...
US4489639A: Armor Car-Mounted Mortar | Searchlight