Loading patent details...
US4743908A: Target Position Radar | Searchlight