Loading patent details...
US4253098A: Radar Systems | Searchlight