USB C 3.2 MacBook SSD Enclosure for 12+16 PIN MacBook Air/Pro SSD, Aluminum M.2 NVMe MacBook Pro SSD Enclosure Adapter Support MacBook Pro,MacBook Air, Mac Pro, iMac from 2013 to 2017 - Newegg.com
How to Install/Upgrade the PCIe SSD in a 21.5-inch iMac (Mid 2017) iMac18,1 iMac18,2 - YouTube
How to use an NVMe drive to upgrade your Mac's SSD | AppleInsider
iMac Pro 2017 SSD Module Pair 2 TB (2 x 1TB) PCIe Flash Storage 656-00 - Part Haven
OSCOO 512GB M2 PCIe 3.0 NVME SSD 2013 2015 2017 Macbook Air A1465 A1466 A1398 A1419 A1418 Macbook Pro iMac Mac Solid State Disk - AliExpress
SSD Upgrades for Apple iMac 27-Inch Late 2013 - 2019
iMac 27" 2017 Hard Drive Replacement - iFixit Repair Guide