MTB23P06E
MOT
Package D2PAK MOT MTB23P06E New original parts
45330 pieces
mercar
MTB23P06VT4
ON Semiconductor
MOSFET P-CH 60V 23A D2PAK
66910 pieces