Word of the Moment

Cascade Transformer

a number of transformers in series; provides a high-voltage source