Based on this product's specifications, here are some alternatives and similar models
Duct/Flush-Mount Switching Power Supply eSPe LP-6024 24V 60W 2.5A IP67
Summary description:
The eSPe LP-6024 is a flush/duct-mount switching power supply delivering 24 V DC at up to 2.5 A (60 W) with IP67 protection. Designed for installation in electrical enclosures or recessed fixtures, it provides regulated DC output for CCTV, LED lighting, access control and industrial devices. Its IP67 rating makes it suitable for damp or dust-prone environments where a sealed power source is required.