MOXA PT-7528 Series

IEC 61850-3 28-port modular managed rackmount Ethernet switches