Based on this product's specifications, here are some alternatives and similar models
Power supply Sourcing IMPUL LED20W 12V 1.67A IP67 – constant voltage 20W
Summary description:
Sourcing IMPUL POWER SUPPLY LED20W is a 20W constant-voltage LED driver delivering 12V DC at 1.67A with IP67 ingress protection. Designed for outdoor and damp environments, it powers low-voltage LED strips, modules and fixtures. Features waterproof casing for installation in gardens, facades, signage and under-cabinet lighting where moisture resistance is required.