Loading patent details...
US4458246A: Radar Installation | Searchlight