Loading patent details...
US4718320A: Towed Decoy System | Searchlight