SWITCHED MST 24-C13 230V 32A INPUT W/ IEC 60309
$1,371.99
Sale price
$1,371.99
Regular price
SWITCHED MST 24-C13 230V 32A INPUT W/ IEC 60309
Manufacturer Part Number: STV-4540K
Category: Power & UPS