PD - 9.905A IRLZ34S/L HEXFET® Power MOSFET l l l.
IRLZ34S - Power MOSFET
IRLZ34S - HEXFET Power MOSFET