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