8GB -2x4GB Memory Ram Upgrade 21.5" Apple iMac 10.1 3.06GHz Core2Duo Late 2009 | eBay
Amazon.com: Valley Of The Sun Genuine 8X DL SuperDrive Optical Drive for Apple iMac Late 2009 21.5 Inch Core 2 Duo 3.06 A1311 MB950LL/A MB950 Desktop PC, Super Multi DVD+-R/RW DL DVD-RAM
Install memory in an iMac - Apple Support
Benefits from RAM upgrade to Late 2009 iMac | MacRumors Forums
DDR3 RAM for Late 2009 iMac | MacRumors Forums
NEMIX RAM 4GB (1X4GB) DDR3 1066MHZ PC3-8500 MacBook Pro (Late 2006 - Late 2008) Pre-unibody iMac (Early & Mid 2009) iMac (Late 2009) MacBook Pro (Late 2008 - 2010) Compatible Memory at Amazon.com
16GB 2 x 8GB SODIMM Memory RAM for APPLE iMac Late 2009 PC3-8500 A1311 MB950LL/A | eBay
Apple iMac 21.5-inch Late 2009 - 3.06GHz Core 2 Duo Apple RAM Memory | Kingston
Install memory in an iMac - Apple Support
iMac (2009) RAM & Storage Upgrades
Apple iMac 21.5-inch, Late 2009 - 3.06GHz Core 2 Duo Memory RAM Upgrades - Low Cost Delivery & Guaranteed Compatible | Mr Memory®