256GB 512GB 1TB SSD Upgrade for iMac 2013-2017, Mac Pro 2013, Mac Mini 2014 PCIE | eBay
maxupgrades.com: Single SSD Drives kit for iMac 27 inch 2012 Models with SATA Blade SSD Module / Heatsink/ Power Cable and DATA Cables for [SSD + HDD] with iMac Adhesive LCD Tape
iMac 2012 internal storage upgrade
Kingspec 256GB 512GB 1TB M2 PCIe NVME SSD For 2013 2015 Macbook Pro Retina A1502 A1398 Macbook Air A1465 1466 SSD iMac A1419 SSD|Internal Solid State Drives| - AliExpress