1 - Army Technology
Join Our Newsletter - Get important industry news and analysis sent to your inbox – sign up to our e-Newsletter here
X

Verba 9K333 Man-Portable Air Defence System (MANPADS)

1
A full-scale mock-up of the Verba MANPADS seen during the Army-2015 International Military-Technical Forum held in Moscow, Russia.