Loading patent details...
US6028872A: High Pulse Rate Pulse Power System With Resonant Power Supply | Searchlight