Loading patent details...
US5469176A: Focused Array Radar | Searchlight