50PCS/LOT 100%Original IC single chip IRF640NSTRLPBF IRF640NSTR IRF640NS TO-263 220V 18A IRF640NPBF TO-220