Based on this product's specifications, here are some alternatives and similar models
Legrand DPX3-I 420299 3-Pole Load Break Switch 250A
Summary description:
The Legrand DPX3-I 420299 is a professional 3-pole load break switch designed for reliable power distribution and circuit isolation. With a rated current of 250A, this device ensures safe disconnection in electrical installations. It is engineered for industrial and commercial applications, providing robust performance and durability for demanding electrical systems.