Loading patent details...
US4680671A: High Voltage and High Energy Storage Device and a Pulse Generator Including the Application Thereof | Searchlight