Based on this product's specifications, here are some alternatives and similar models
Legrand DPX3 630 TM Circuit Breaker 630A 4P 36kA
Summary description:
The Legrand DPX3 630 TM is a high-performance 4-pole circuit breaker designed for industrial and commercial electrical distribution systems. Rated at 630A with a breaking capacity of 36kA, this device provides reliable protection against overloads and short circuits. It is engineered for durability and safety in demanding electrical installations, ensuring efficient power management and circuit isolation.