Switchable Power Supply Mean Well LRS-100-12 102W 12V 8.5A Single Output
2 x Mean Well LRS-100-12 power supply
eBay