Loading patent details...
US4233605A: Helicopter Radar Decoy | Searchlight