Server Technology, Inc - Server Technology PRO3X 36-Outlets PDU

Server Technology, Inc
Part Number #: C3W36RL-DFJE2MT2/C CTI #: 1082690413
$3,266.17
Quantity:
Server Technology PRO3X 36-Outlets PDU - Switched - 18 x IEC 60320 C13, 18 x CX - 0U:

product information