Loading patent details...
US5268690A: Radar System | Searchlight