www.DataSheet4U.com PD - 93962A IRFP3415 HEXFET.
IRFP3415 - Power MOSFET
IRFP3415PBF - Power MOSFET
IRFP3415 - N-Channel MOSFET