20PCS 78L05 SOT89 SOT-89 SOT SMD 5V three-terminal regulator patch transistor

20PCS 78L05 SOT89 SOT-89 SOT SMD 5V three-terminal regulator patch transistor
sku: 1005002365014650
$0.50
Shipping from: China
   Price history chart & currency exchange rate

Customers also viewed