Server Technology 36-Outlets PDU - Switched - 24 x IEC 60320 C13, 12 x CX
Server Technology
Server Technology C2WG36TE-YQME2M66/Z1 36-Outlets PDU
SKU: C2WG36TE-YQME2M66/Z1
Availability:
MSRP:
$3,871.00