Loading patent details...
US20040154464A1: Armoured vehicle, especially combat tank | Searchlight