25 MLE – a French anti-tank gun (25 mm) from 1934. Range of fire: 1600 m

Read more: Artillery, missiles and rockets with James Moore ...