Loading patent details...
US4892345A: Armored Vehicle | Searchlight