Apple iMac 20" Mid 2007 Core 2 Duo 2.0GHz 2GB RAM 250GB HDD Radeon HD 2400 XT | Being Patient
apple-history.com / iMac (Mid 2007)
Install memory in an iMac - Apple Support
iMac (Mid 2007) | Low End Mac
Memory Upgrades for Apple iMac 2007 - Up to 6GB
Apple iMac 20" Mid 2007 2.5GHz T9300 4GB 667MHz 500Gb OS 10-15-7 One Owner Boxed | eBay
A-Tech for Apple 1GB DDR2 667MHz PC2-5300 200-pin SODIMM for MacBook, MacBook Pro, iMac, Mac Mini - (Early/Mid/Late 2006, Mid/Late 2007, Early 2008, Early 2009) - Memory RAM Module at Amazon.com
iMAC 24" Mid 2007 Intel Core 2 Duo 2.4GHz 4GB Ram 320 HD OS X El Capitan (A1225) | eBay
iMac (Mid 2007) | Low End Mac
A-Tech 4GB Kit (2x2GB) RAM Memory for MacBook, MacBook Pro - PC2-5300 667MHz Ram A1261 A1260 A1181 A1229 A1226 MA896LL MA895LL MB063LL/A MB062LL/A at Amazon.com