20 Pcs/Lot SMD TVS Diode SMAJ14A SMAJ15A SMAJ16A SMAJ17A SMAJ18A SMAJ20A SMAJ22A SMAJ24A SMAJ26A SMAJ28A

20 Pcs/Lot SMD TVS Diode SMAJ14A SMAJ15A SMAJ16A SMAJ17A SMAJ18A SMAJ20A SMAJ22A SMAJ24A SMAJ26A SMAJ28A
sku: 1005005557491816
$3.91
Shipping from: China
   Price history chart & currency exchange rate

Customers also viewed