10PCS/LOT 16CN10N IPB16CN10N TO-263 100V 53A SMD Triode

10PCS/LOT 16CN10N IPB16CN10N TO-263 100V 53A SMD Triode
sku: 1005001879577848
$2.91
Shipping from: China
   Price history chart & currency exchange rate