Based on this product's specifications, here are some alternatives and similar models
Power Supply eSPe LNF-10024 — LED Switching Driver 24V 100W 4.16A IP20
Summary description:
eSPe LNF-10024 is an LED switching power supply delivering 24 V DC at up to 4.16 A with a maximum output of 100 W. Designed for indoor LED lighting installations, it provides regulated constant-voltage output for LED strips, modules and luminaires. The IP20 rating indicates suitability for dry, protected environments and fixed installations.