.
KP311AWPA - High Performance Low Cost Off-line PWM Power Switch
KP311A - low-cost offline PWM control switch