Arnold Defense Introduces FLETCHER at DSEI 2017

September 12, 2017 0

Arnold Defense, a US St Louis based international manufacturer and supplier of 2.75-inch rocket launchers, is unveiling a concept named the “FLETCHER” 2.75-inch/70mm Weapon System. FLETCHER can be mounted on land-based military vehicles as well […]

1 2 3 6