Loading patent details...
US5031295A: Multi-Purpose Turret Assembly | Searchlight