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.
Amazon.com: KingSpec 512GB M.2 NVMe SSD, 2242 PCIe Gen3x2 Internal Solid State Drive for Laptop/Notebook (2242, 512GB) : Electronics
Cervoz Lunches New M.2 2230(A&E key) NVMe PCIe Gen3x2 SSD
🔥Don't Buy Wrong NVMe SSD🔥M.2 SATA vs PCI vs Gen3x2 vs Gen3x4 @KshitijKumar1990 - YouTube
CORSAIR FORCE Series MP300 480GB NVMe PCIe M.2 SSD, High-speed NVMe PCI Express Gen 3 x2 Interface for speeds up to 1600MB/sec, 3x faster 6Gbps | MP300-480GB Buy, Best Price. Global Shipping.
Amazon.com: Silicon Power SSD 512GB M.2 2280 PCIe 3.0x2 NVMe1.2 3D NAND P32A80 Series SP512GBP32A80M28 : Electronics
TM8PS7512G - TEAM - SSD Hard Drive 512GB M.2 2280 x2 PCIe Gen. 3 NVMe 1.2... | Impact Computers
Inland Professional 3D NAND M.2 2280 PCIe NVMe Gen 3 Review