Used this for hard drive mining, and performed well, low power consumption, board has 17x SATA ports + M.2 which I used for the OS, perfect for DIY NAS projects as it supports a lot of drives with out the need for expansion card. Includes SATA cables and 8GB of MEM however no IO plate. Descriptions below from OEM website
Type
Industrial Computer Accessories
Hard Drive Interface:
SATA,max 17*Sata ports
Graphics Card Type:
Integrated
Fan interface:
1 * 4 pin CPU FAN
Test condition:
100% Tested
LANS
2*1000mbps Intel 82583V RJ45 ports