Loading patent details...
US4114512A: Stabilized Turret | Searchlight