IRFP150NPBF (INFINEON). Code: 105718. Stock Available: 500.