10pcs/lot XL3005E1 TO263 XL3005 5A 32V TO-263-5 chip New spot

10pcs/lot XL3005E1 TO263 XL3005 5A 32V TO-263-5 chip New spot
sku: 1005003647993951
$3.99
Shipping from: China
   Price history chart & currency exchange rate

Customers also viewed