Amazon.com: Qidoou USB C to HDMI Adapter, Type C Adapter Multiport USB C Hub with 4K HDMI Output, USB 3.0 Port and USB-C Charging Port Compatible MacBook/iMac/Chromebook/Samsung/Projector/Laptop (Blue) : Electronics
Sabrent 4-Port USB 3.0 Hub for iMac Slim Uni-Body HB-IMCU 819921012968 | eBay
USB 3.0 for iMac mid 2011 | MacRumors Forums
iMac Intel 17", 20", and 24" 2006 SSD Upgrade Kit
iMac (Mid 2007) | Low End Mac
Apple iMac A1224 20" Core 2 Duo 2.4GHz 1GB RAM 320GB HDD No OS | eBay
How to Install a Hard Drive in the iMac 20-Inch (2007 -
4-Port USB 3.0 Hub For iMac - Sabrent
iMac 24" 2.8GHz Core 2 Extreme (Mid 2007) | mac of all trades
USB 3 + Wifi ac + BT4.2 for iMac 27" mid 2010 | MacRumors Forums