79035150
Dec 11, 2006
Mar 11, 2008
RHEINMETALL AIR DEFENCE AG
Subscribe
[ Electronic firing apparatus for armaments ]
Cannons; programmable ammunition containing small projectiles