A-Tech 16GB Kit (2x8GB) RAM for Apple MacBook Pro (Mid 2012), iMac (Late 2012, Early/Late 2013, Late 2014, Mid 2015), Mac Mini (Late 2012) | DDR3 1600MHz PC3-12800 SODIMM 204-Pin Memory Upgrade at Amazon.com
Amazon.com: ICZI USB 3.0 Hub, 4-Port Date USB Splitter Adapter for MacBook, Mac Pro/Mini, iMac, Surface Pro, XPS, Laptop, Flash Drives, Mobile HDD : Electronics
Amazon.com: KONYEAD Quad PCIe NVMe M.2 SSD Adapter Card-PCI with Aluminum Housing Express 3.0 x8 Card Support 4X M.2 NGFF PCIe NVMe SSD for Mac & PC (ASM2824 Switch)-Support Non-Bifurcation Motherboard(3003K) :
Amazon.com: ASRock B660M ATX Motherboard B660 Pro RS Intel B660 Series CPU (LGA1700) Compatible : Electronics
Amazon.com: Inateck 2 Port PCIe USB 3.0 Card with Internal USB 3.0 20-Pin Connector - Expand Another Two USB 3.0 Ports, Compatible Mac Pro, No Additional Power Connection Needed : Electronics
Amazon.com: Calvas 820-1976-A 630-9045 630-7608 661-3919 MA356LL/A 2006-2007 Dual CPU 2.66GHz SL9RU motherboard Logic Board for Mac Pro 1,1 A1186 : Electronics