SWITCHED MST 18-C13 6-C19 3PHASE DELTA 30A INPUT W/IEC 60309
$1,947.99
Sale price
$1,947.99
Regular price
SWITCHED MST 18-C13 6-C19 3PHASE DELTA 30A INPUT W/IEC 60309
Manufacturer Part Number: C1W24VS-DPFA13A1
Category: Power & UPS