Mean Well PWM-120-24 LED driver 120W 5A 24V DC dimmable IP67 PFC

This device provides 120 W of power and features a PFC circuit and surge protection for enhanced performance and reliability. power 120W. output current 5A. Output current (max.). - rounded 5A. Type LED driver.

eBay