10PCS/LOT XL1507-5.0E1 TO252-5 3A 5V 150khz

10PCS/LOT XL1507-5.0E1 TO252-5 3A 5V 150khz
sku: 1005005294413689
$2.25
Shipping from: China
   Price history chart & currency exchange rate