24 ports full gigabit layer 3 managed PoE switch
TMCE5128P-8GC-4T-L3 is a 28 port Layer 3 management PoE switch.
It supports up to 24*10/100/1000M downlink PoE ports, 4*10GBase-X SFP+ ports, 8*1000Base-X combo ports.
It supports L3 management, such as OSPF, RIP, QoS, VLAN, MSTP, Multi-brocast, ports management.
It supports wall hanging...
https://www.trans4data.com/24-ports-full-gigabit-layer-3-managed-PoE-switch.html