10pcs/lot NCEP039N10D 135A 100V 3.5MR TO-263 In Stock

10pcs/lot NCEP039N10D 135A 100V 3.5MR TO-263 In Stock
thumb
thumb
thumb
thumb
thumb
thumb
sku: 1005005414222893
$1.87
Shipping from: China

Customers also viewed