Based on this product's specifications, here are some alternatives and similar models
Power Supply eSPe LNF-15024 — LED switching power supply 24V 150W 6.25A IP20
Summary description:
eSPe LNF-15024 is an LED switching power supply delivering 24 V DC at up to 6.25 A with 150 W output power and IP20 protection. Designed for powering LED strips, modules and lighting systems, it provides stabilized DC output for indoor installations. Suitable for commercial and residential lighting projects that require centralized, constant-voltage LED power.