Based on this product's specifications, here are some alternatives and similar models
Power supply Sourcing IMPUL LED100W 12V 8.5A IP67, model LPV-100-12
Summary description:
Sourcing IMPUL POWER SUPPLY LED100W LPV-100-12 is a 12V DC commercial LED driver delivering up to 8.5A (100W) with IP67-rated enclosure for outdoor and damp-location use. Designed for powering LED strips, modules and lighting fixtures, it provides constant voltage output suitable for architectural, signage and landscape lighting where water and dust protection is required.