Based on this product's specifications, here are some alternatives and similar models
Mean Well HDR-15-24 DIN rail power supply 15.2 W 24V 0.63A with 85 - 264 V AC input voltage and stainless steel casing
Summary description:
Mean Well HDR-15-24 DIN rail power supply unit delivering 15.2 W of total power with a 24V output. It supports an AC input voltage range of 85 to 264 V and features comprehensive power protection including over voltage, overload, and short circuit safeguards. Housed in a stainless steel enclosure, this unit is designed for industrial and automation applications requiring reliable and efficient electrical power conversion on standard mounting rails.