Based on this product's specifications, here are some alternatives and similar models
LED power supply ECOLIGHT2 EC20125 20W 12V 1.67A IP67 for ceiling/push-box Ø60
Summary description:
ECOLIGHT2 EC20125 is a 20W LED power supply delivering 12V DC at 1.67A with IP67 protection, designed for installation in a Ø60 ceiling or junction box. It provides stable low-voltage output for LED strips, downlights and small lighting fixtures, suitable for indoor and damp or protected outdoor locations requiring waterproof connection.