Loading patent details...
US4503349A: Self-Excited High Current DC Electrical Pulse Generator | Searchlight