How to Upgrade iMac RAM (20" and 24" Aluminum): EveryMac.com
8GB 2x4GB PC3-8500 DDR3 1066 MHz Memory for Apple iMac A1225 at Amazon.com
Apple iMac 24-inch Mid 2007 2.4GHz Intel Core 2 Duo (MA878LL) – UNICOM, Inc.
Original for IMac A1224 A1225 (MB398 MB420) Mac All in one 922 8186 Memory Cover Bezel Machine RAM Memory Door Cover|Computer Cables & Connectors| - AliExpress
Apple iMac 8,1 20"A1225 - Intel @2.66GHz Core 2 Duo 4GB RAM 500GB HDD | eBay
Apple iMac 24-inch, Early 2008 A1225 / 2GB RAM / Intel Core 2 Duo @ 2.8GHz / 320GB HDD
New Memory Ram Upgrade 4 Apple iMac 24" Core 2 Duo 2.4GHZ 2.8GHz A1225 MID 2007 | eBay
Apple iMac A1225 24" Core 2 Duo 2.8GHz 4GB RAM 240GB SSD | eBay