TS19705CX6 Taiwan Semiconductor Single Stage Flyb.
TS19705CX6 - Single Stage Flyback or Buck-Boost Current Controller