Legrand DPX-I 630 630A 3 Poles Trip Free Switches 025588 AMP Rating 630 A Poles 3P SKU: 025588 Category: Switches Related products Legrand DMX3-I 2500 2000A 4 Poles Fixed Type Trip Free Switches 028695 Legrand DMX3-I 4000 3200A 3 Poles Fixed Type Trip Free Switches 028687 Legrand DMX3-I 2500 2000A 4 Poles Drawout Type Trip Free Switches 028795 Legrand DMX3-I 4000 3200A 3 Poles Drawout Type Trip Free Switches 028787