Loading patent details...
US5129308A: Combat Vehicle With Extendible Combat Platform | Searchlight