How to know if the M.2 slots in my laptop is SATA or NVME (PCIE) - Quora
The M.2 interface
ASRock Z97 Extreme6 Tests Samsung XP941 M.2 x4, Plextor M6e M.2 x2 and Samsung 840 Pro SATA 3 SSDs | The SSD Review
M.2 Interface, Key and Socket explained
Amazon.com: JMT M.2 Nvme SSD/B+M Key SATA Bus SSD to Mini PCI-E Adapter Vertical Installation for NGFF 2280 Type SSD mSATA Card Converter : Electronics
Amazon.com: M.2 NGFF nvme SSD to M.2 Key A/E Adapter (Vertical Installation) for 2280 Type SSD : Electronics
M.2 SSD 600S | SATA III M.2 SSDs - Transcend Information, Inc.
Overview of M.2 SSDs | Puget Systems
M.2 Connector Guide on Keys and Sockets for SSDs
M.2 Interface, Key and Socket explained
M.2 to SATA III Adapter for 110 mm and 80 mm SSD - Walmart.com