Mellanox MSX1036 Ethernet Switch.
This switch was removed from a working environment. The casing has some signs of use.