A new weapon in the fight against RCIEDs



  • Improvised explosive devices
  • counter-IED systems
  • improvised explosive devices
  • counter-IED systems
  • improvised explosive devices