Your Wish:

"for a small USB controlled AC power switch for my Kiosks"

U-X1 Universal AC Power Switch

Controlled single AC outlets with standard IEC 320 connectors for easy installation anywhere in the world. Built in a small form factor to be used in applications where only one device is required or where space may be limited. Such as in kiosks, digital signs, etc.

U-X3 Universal AC Power Switch

Three separately controlled AC outlets with standard IEC 320 connectors for easy installation anywhere in the world. Daisy chain up to ten units together. Option for Internal Touch-Tone control.