TM8PS7512G0C101 - TEAM - SSD Hard Drive 512GB M.2 2280 x2 PCIe Gen. 3 NVMe 1.2 | Impact Computers
I harvested a PCIe Gen3 x2 NVMe 1.3 SSD from my older laptop, the problem is that its length is short. I've held it in place with some tape, it should hold.