20N60S5 is Power Transistor manufactured by Infineon.
Infineon datasheets
Cool MOS™ Power Transistor.