100PCS/LOT 2SD1861TV2 2SD1861 D1861 TO92F Power transistor (40V, 2A)

100PCS/LOT 2SD1861TV2 2SD1861 D1861 TO92F Power transistor (40V, 2A)
sku: 32338580243
$36.00
Shipping from: China
   Price history chart & currency exchange rate