Based on this product's specifications, here are some alternatives and similar models
DIN rail power supply Eco Light EC61285 12V 150W 220–240V AC to 12V DC 12.5A plastic housing IP20
Summary description:
DIN rail power supply Eco Light EC61285 provides 12V DC output at up to 12.5A (150W) from a 220–240V AC mains input. It features a plastic housing with IP20 protection, compact design for mounting on standard DIN rails, short-circuit and overload protection, and is intended for powering LED systems, control panels and low-voltage industrial or automation equipment.