OWC 16GB (2x8GB) ram Upgrade PC3-12800 DDR3L 1600MHz sodimm 204 Pin CL11 Memory Upgrade Kit Compatible with Late iMac, Mac Mini, and MacBook Pro Computer at Amazon.com
Best Buy: Apple® iMac® 21.5" 8GB Memory 1TB Hard Drive A1311
32.0GB OWC Memory Upgrade Kit For 2010-2011 Apple iMac
How to Upgrade/Replace the Main Drive in a 27-inch Apple iMac 2011 (iMac12,2) - YouTube