10pcs SF20D600D2 TO-263 SF20D600 TO263 20D600 20D600D2 600V 20A new original

10pcs SF20D600D2 TO-263 SF20D600 TO263 20D600 20D600D2 600V 20A new original
thumb
thumb
sku: 32888153527
$2.28+13%
$2.58
Shipping from: China
   Price history chart & currency exchange rate