Based on this product's specifications, here are some alternatives and similar models
KEBA 127752 Electrical Enclosure, Polycarbonate, IP65, 32 A
Summary description:
The KEBA 127752 is a durable electrical enclosure made of high-quality polycarbonate. Designed for protection and safety, it features an IP65 ingress protection rating, ensuring resistance against dust and water. With a maximum current capacity of 32 A, this enclosure is suitable for various industrial and electrical installations requiring reliable housing for internal components.