87063131
Jun 7, 2016
Feb 21, 2017
ELTA SYSTEMS LTD.
Subscribe
Semi-automatic guided vehicle featuring a motorized platform for the protection of fences and secured areas
Non-lethal apparatus for reaction to security events, namely, stun guns, water cannons, electrical shot guns, noise cannons