16N50C3 is Power Transistor manufactured by Infineon.
SPP16N50C3 SPI16N50C3, SPA16N50C3 Cool MOS™ Power Transistor.