IRF640NSTRLPBF (INFINEON). Code: 105714. Stock Available: 500.