Timetec 4GB Compatible for Apple DDR3 1067MHz / 1066MHz PC3-8500 CL7 Dual Rank for Mac Book, Mac Book Pro, iMac, Mac Mini (Late 2008, Early/Mid/Late 2009, Mid 2010) SODIMM Memory MAC RAM
iMac (2007-2009) Memory Installation Video - YouTube
Late 2009, 27 inch iMac can use 32 GB of 1333 MHz RAM, beyond what Apple says - YouTube