Based on this product's specifications, here are some alternatives and similar models
LED Power Supply Lexton 12V 100W 8.34A IP20
Summary description:
Lexton LED power supply, 12V DC output, 100W maximum power and 8.34A rated current, IP20 protection class. Designed to power indoor LED strips, modules and low-voltage LED fixtures that require a stable 12V source. Suitable for residential and commercial lighting installations where basic splash protection (IP20) is acceptable.