Filament power supply for electron accelerator and electron accelerator | Patent Publication Number 20200137868 | Patexia