16GB (4GBx4) Team High Performance Memory RAM Upgrade For iMac “Core 2 Duo” 3.06 21.5-Inch (Late 2009) MB950LL/A iMac 10,1 1. The Memory Kit comes with Life Time Warranty. at Amazon.com
Someone gave me this unwanted Mac, anyone know if you can upgrade the graphics cards on these ? Keep seeing conflicting information it's a 24" early 2009 imac : r/mac
Memory Upgrades for Apple iMac 2009 - Up to 32GB
How to Upgrade iMac RAM (21.5" and 27" Aluminum): EveryMac.com