Loading patent details...
US4196668A: Stopping Operating Enemy Vehicles, Vessels and Aircrafts | Searchlight