Loading patent details...
US5138929A: Railguns With Current Guard Plates | Searchlight