Based on this product's specifications, here are some alternatives and similar models
Power supply BLOW 70-600# 12V 0.83A DIN-rail/flush-mount switching power supply
Summary description:
Switching power supply BLOW 70-600# delivers 12 V DC at 0.83 A output. Designed for flush or enclosure installation, it provides regulated low-voltage power for small electronics, LED strips, sensors, control modules and other low-current devices. Compact form factor and standard electrical connections suit building installations and repair projects.