21.5" iMac Has No User-Upgradable RAM; 27" Has Four Accessible RAM Slots - MacRumors
How to Upgrade iMac RAM: 2012-2022: EveryMac.com
A-Tech 8GB RAM for Apple MacBook Pro (Mid 2012), iMac (Late 2012, Early/Late 2013, Late 2014, Mid 2015), Mac Mini (Late 2012) | DDR3 1600MHz PC3-12800 SODIMM 204-Pin Memory Upgrade at Amazon.com
Review: 21.5-inch 2012 iMac takes two steps forward, one step back | Ars Technica
Install memory in an iMac - Apple Support
2012 21.5-Inch Apple iMac Review: Slim, Sleek, And Stylish, But Far From Shallow | TechCrunch
iMac Upgrade Kits – iFixit Store
The optional Upgrades for the Apple iMac 27 are not worth it - NotebookCheck.net News
Install memory in an iMac - Apple Support
A-Tech 8GB RAM for Apple MacBook Pro (Mid 2012), iMac (Late 2012, Early/Late 2013, Late 2014, Mid 2015), Mac Mini (Late 2012) | DDR3 1600MHz PC3-12800 SODIMM 204-Pin Memory Upgrade at Amazon.com
Apple iMac "Core i5" 2.7 21.5-Inch (Late 2012), 1 TB HD, 8GB RAM, OS 10.11.6 - Imagine41