Loading patent details...
US3945005A: Surveillance Radar | Searchlight