Based on this product's specifications, here are some alternatives and similar models
Industrial Switching Power Supply BLOW 70-565# 12V 21A 250W
Summary description:
Industrial switching power supply BLOW 70-565# provides 12 V DC output with a maximum current of 21 A and total output power of 250 W. Designed for industrial and automation applications, it delivers regulated DC power for controllers, sensors, actuators and LED systems. Features typical for switching supplies include compact design, efficiency and stable voltage under load to support continuous operation.