12 Volt 100mA 3-Terminal Voltage Regulator

Item #78L12
$0.06
Qty
1,852 in stock