10PCS NEW 59N30 FDA59N30 59A/300V TO-247 IN STOCK

10PCS NEW 59N30 FDA59N30 59A/300V TO-247 IN STOCK
sku: 1005005311342595
$12.30+1%
$12.44
Shipping from: China
   Price history chart & currency exchange rate