Loading patent details...
US5398032A: Towed Multi-Band Decoy | Searchlight