A-Tech for Apple 2GB DDR3 1067MHz / 1066MHz PC3-8500 SODIMM iMac (Early/Mid/ Late 2009, 20/24 inch, 21.5/27 inch), Mac Mini (Early/Late 2009 Mid 2010) Memory RAM Upgrade Module at Amazon.com
Amazon.com: Willhom LCD Display Port Lvds Cable 593-1028- B 593-1281 Replacement for iMac 27" A1312 Late 2009 Mid 2010 : Electronics
4GB PC10600 DDR3 1333MHz SO-DIMM Memory Compatible with 2011 MacBook Pro, Mid 2010/2011 21.5" & 27" iMac Models, 2011 Mac Mini (OWC1333DDR3S4GB) at Amazon .com
Amazon.com: Valley Of The Sun Original 1GB Graphics Card for Apple iMac 2010 27" Core i7 2.93 Desktop Computer MC784LL/A MC784 A1312, ATI Radeon HD 5750 GDDR5 1 GB Video Cards GPU
CMS 16GB (4X4GB) DDR3 10600 1333MHZ Non ECC SODIMM Memory Ram Upgrade Compatible with Apple® iMac Core I3 3.06 21.5-Inch (Mid-2010) - A28 at Amazon.com
OWC 24GB (2 x 4GB + 2 x 8GB) PC10600 DDR3 1333MHz SO-DIMMs Memory Compatible with 2011 MacBook Pro, Mid 2010/2011 21.5" & 27" iMac Models, 2011 Mac Mini (OWC1333DDR3S24S)
Odyson - Power Supply (310W) Replacement for iMac 27" A1312 (Late 2009-Mid 2011)
LCD Panel Glass Bezel Replacement for iMac 27 Inch A1312 Year 2009 2010 2011 (iMac 27 inch)
DY-tech 2nd Hard Drive HDD SSD Caddy for iMac 20 21.5 27 inch 2009 2010 2011 Early Late
Amazon.com: Apple 2020 iMac with Retina 5K Display (27-inch, 8GB RAM, 512GB SSD Storage) : Electronics
Amazon.com: Apple 2020 iMac with Retina 5K Display (27-inch, 8GB RAM, 256GB SSD Storage) : Electronics
Amazon.com: Timetec 16GB KIT(2x8GB) Compatible for Apple DDR3 1333MHz PC3-10600 CL9 for Mac Book Pro (Early/Late 2011 13/15/17 inch), iMac(Mid 2010, Mid/Late 2011 21.5/27 inch), Mac Mini(Mid 2011) MAC RAM Upgrade :
A-Tech 8GB RAM for Apple MacBook Pro (Early/Late 2011), iMac (Mid 2010 27 inch 4-Core, Mid 2011 21.5/27 inch), Mac Mini (Mid 2011) | DDR3 1333MHz PC3-10600 204-Pin SODIMM Memory Upgrade Module