Tag: IED’s
Over 150,000 MegaPhase Cables Help Allied Forces Defeat IED’s
Stroudsburg, PA – The critical systems our soldiers, sailors, airmen and marines use to jam radio-controlled improvised explosive devices (IEDs) rely on...