www.DataSheet4U.com PD - 9.891A IRFZ24S/L HEXFET.
IRFZ24L - Power MOSFET
IRFZ24L - HEXFET Power MOSFET