Mean Well 12V / 150W Enclosed PSU LRS-150-12

Rated power 150W. Cooling by free air convection. LED indicator for power on. Universal AC input. High efficiency, long life and high reliability. Output Current Max. Output current 12.5A. Output Current Min.

eBay