Loading patent details...
US5127308A: Distributed Energy Store Electromagnetic Railgun | Searchlight