Loading...

Germany – Engineering studies – E/K2BB/QA078/QA078 - 130mm Mun DM13 KPz LEOPARD 2 — Bundesamt für Ausrüstung, Informationstechnik und Nutzung der Bundeswehr — Germany Defense Contract