Based on this product's specifications, here are some alternatives and similar models
Power supply BLOW 70-614# 12V 2.5A impulse din-rail / flush-mount
Summary description:
Impulse power supply BLOW model 70-614# provides 12 V DC output at 2.5 A. Designed for flush or junction-box mounting, it delivers regulated low-voltage power for LED lighting, control circuits, sensors and small electronic devices. Compact design and standard connections suit installations in residential and commercial electrical systems.