Gigabyte X99M GAMING-5
(Hard Drive Ports)
(10) SATA3 / (1) M.2
(USB Ports)
(8) USB 3.0 / (10) USB2.0
(Expansion Slots)
(3) PCIe x16 / (1) PCIe X1
(Memory Slots)
(4) DDR4 / Max 32GB