Loading patent details...
US4968967A: Continuously Transmitting and Receiving Radar | Searchlight