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