Loading patent details...
US4980689A: Radar Transponder | Searchlight