5Pcs/Lot STPSC20065DY PSC20065D Imported ST Silicon Carbide Diode 20A650V

5Pcs/Lot STPSC20065DY PSC20065D Imported ST Silicon Carbide Diode 20A650V
sku: 1005005767374825
$6.25
Shipping from: China
   Price history chart & currency exchange rate

Customers also viewed