4GB [2x2GB] DDR2-667 (PC2-5300) RAM Memory Upgrade Kit for The Apple iMac 7,1 (20-inch, 2.0GHz, MA876LL/A) Intel Core 2 Duo (Genuine A-Tech Brand) at Amazon.com
Install memory in an iMac - Apple Support
How to Install Memory iMac 27-inch 5K (RAM Crucial 16GB) - YouTube
16GB Memory Upgrade for MacBook Pro, iMac, and Mac mini
iMac RAM upgrade: Here's an affordable way to improve multitasking - CNET