PD - 93890 SMPS MOSFET IRFB59N10D IRFS59N10D IRF.
IRFB59N10D - N-Channel MOSFET
IRFB59N10D - Power MOSFET
IRFB59N10DPBF - HEXFET Power MOSFET