VOLTAGE REGULATOR.
Daves69 said
...........
View attachment 1715786298
Click to expand...
So, are these even sold anymore?
Print