12 Volt 100mA 3-Terminal Voltage Regulator

Item #78L12
$0.13
Qty
1,684 in stock