Loading patent details...
US4947728A: Combat Vehicle, Especially Armored Howitzer | Searchlight