Amazon.com: Sinefine 3 USB 3.0 Ports and 1 USB 2.0 Port PCI Express (PCIe) Expansion Card (2 USB Type-A and 2 USB Type-C Ports), Desktop PC Host Card Support Windows 10/8/7/XP and
M.2 PCIe NVMe SSD to PCI-E Express 3.0 X4 X8 X16 Adapter Card Full Speed 2280 mm | eBay
PCI-E 3.0 x1 Lane to M.2 M-Key SSD Nvme AHCI PCI Express Adapter Card PCIE SSD | eBay
PCIe x16 - 2.0 vs. 3.0 Slots | Tested in 4 Games @ 1440p | GTX 1070 - YouTube