What in tarnation are these boxes?
Voltage regulators?
http://www.summitracing.com/parts/DCC-4529794/
Print