CURRENTLY SOLD OUT

7812 Three Terminal Fixed Voltage Regulator 12v 1a on Semiconductor