Sub-microsecond timescale pulsed current generator

100kV, 850kA, 350ns