This mini ITX NAS board with up to Intel Core 3 N355 has four 2.5 GbE LAN ports, 6 SATA connectors, and two M.2 2280 slots ...
There’s also four mini-PCI-E slots along the top, with four M.2 E-key slots hiding underneath. The board then has a M.2 slot in the middle for NVME drives, and x1 PCI-E slot hanging off the side.