Legrand DPX-I 630 630A 4 Poles Trip Free Switches 025589 AMP Rating 630 A Poles 4P SKU: 025589 Category: Switches Related products Legrand DMX3-I 2500 1250A 4 Poles Drawout Type Trip Free Switches 028793 Legrand DMX3-I 2500 2000A 3 Poles Drawout Type Trip Free Switches 028785 Legrand DMX3-I 2500 1600A 3 Poles Drawout Type Trip Free Switches 028784 Legrand DMX3-I 4000 3200A 3 Poles Drawout Type Trip Free Switches 028787