Loading patent details...
US5056409A: Lightweight Deployable Turret | Searchlight