Loading patent details...
USH123H: Self-Switching Electromagnetic Launcher for Repetitive Operation | Searchlight