98056468
Jun 23, 2023
GENERAL ATOMICS
Subscribe
Electromagnetic projectile launchers, namely, electromagnetic railguns