www.DataSheet4U.com PD - 91644A IRL1004S IRL1004.
IRL1004LPBF - Power MOSFET
IRL1004L - HEXFET Power MOSFET