1MBH60D-100 IMBH60D-100 60A 1000V

1MBH60D-100 IMBH60D-100 60A 1000V
sku: 1005003394733785
$18.50
Shipping from: China
   Price history chart & currency exchange rate