Mean Well EDR-120-12 AC/DC Power Supply - 1 Output - 12V@10A - 120W - FREESHIP

The body is designed 40mm in width, which allows space saving inside the cabinets. It is equipped with constant current mode for over-load protection, fitting various inductive or capacitive applications.

eBay