Based on this product's specifications, here are some alternatives and similar models
DIN rail power supply Eco Light EC61288 24V DC 150W 220–240V AC plastic housing IP20
Summary description:
Eco Light EC61288 is a DIN-rail mounted power supply delivering 24V DC at up to 150W from a 220–240V AC input. Housed in a plastic enclosure with IP20 protection, it provides a stable low-voltage output suitable for industrial automation, control panels, lighting drivers and relay circuits. Designed for standard rail mounting and fixed installations.