Buy Timetec Hynix IC 4GB Compatible for Apple DDR3 1067MHz 1066MHz PC3-8500 for Mac Book, Mac Book Pro, iMac, Mac Mini Late 2008, EarlyMidLate 2009, Mid 2010 MAC SODIMM Memory RAM Upgrade
Install memory in an iMac - Apple Support
How to Upgrade the RAM in Your iMac
Buy A-Tech 4GB PC3-8500 DDR3 1066/1067 MHz RAM for MacBook, MacBook Pro, iMac, Mac Mini (Late 2008, Early/Mid/Late 2009, Mid 2010) | 204-Pin SODIMM Memory Upgrade Module Online in Taiwan. B00L3QE2Y0
Benefits from RAM upgrade to Late 2009 iMac | MacRumors Forums