12 Volt 100mA 3-Terminal Voltage Regulator

Item #78L12
$0.05
Qty
1,745 in stock