Loading patent details...
US4492282A: Six-Wheel Armored Vehicle | Searchlight