Weapons launching system for submarines
09 Apr 2024
Keynote Theatre
Platforms
Platform Systems