Haute tension
High voltage DC power supply.