Loading patent details...
US4966064A: Armoured Car | Searchlight