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.
5 Slot M.2 B-key SATA Base PCI-e 3.0 x2 Bandwidth Controller Card Require x16 Slot
Corsair Force MP300 M.2 2280 240GB SSD, PCIe Gen 3.0 x2, SSD Max: Up to 1,580MB/s, SSD Max Write :Up to 920MB/s | CSSD-F240GBMP300 Buy, Best Price in Russia, Moscow, Saint Petersburg
Transcend For commercial / industrial embedding M.2 2242 PCIe Gen3x2 256GB M-Key 3KPE cycle 3D TLC NAND adoption High durability TS256GMTE452T | Jumia Nigeria
Cervoz Introduces the M.2 2242 PCIe Gen3x2 SSD-Cervoz – Making Memories for Industry
Sandisk 128GB, M.2 2242 S3-B-M, PCIe Gen3 x2 NVMe v1.3 (SDAPMUW-128G). Open iT - Informatique et Haute technologie
Corsair Force MP300 Series NVMe PCIe Gen 3 x2 240GB - Disco SSD M.2
Amazon.com: PCIe Gen3 x2 USB 3.2/3.1 Card ASM3142- PCI Express to 4-Port Type C HUB Internal Expansion Card Controller Adapter PCI Express Card Desktop PC Support Multiple INs : Electronics