10~20PCS LM2596R-5.0 Switching Regulator Chip Screen Printing LM2596-5.0 TO263 Package 100% original stock free shipping

10~20PCS LM2596R-5.0 Switching Regulator Chip Screen Printing LM2596-5.0 TO263 Package 100% original stock free shipping
thumb
thumb
thumb
thumb
thumb
thumb
sku: 1005005250211912
$11.00+2%
$11.20
Shipping from: China
   Price history chart & currency exchange rate