DMT3008LFDF-13
Diodes Incorporated
MOSFET N-CH 30V 12A
1434375 pieces
Osta
DMT3008LFDF-7
1465850 pieces