Loading patent details...
US4718322A: Multiple Resonant Railgun Power Supply | Searchlight