Precision 25 kV Pulse and RF Suppression in a 75 kHz Kicker | IEEE Conference Publication | IEEE Xplore