Loading patent details...
US4353283A: Firing Turret for a Vehicle, and Vehicle Including Such a Turret | Searchlight