21.5 iMac Mid 2011 12,1 A1311 820-3126 Logic Board Core I5 "CPU Not In - Part Haven
Apple iMac 27 inch A1312 2011 Socket LGA1155 Logic Board Motherboard 639-2188 | eBay
How to: Upgrade CPU on your iMac 2011 27 inch in 2019 - YouTube
A Pragmatist's Opinions: 2011 iMac Upgrade
Upgrade iMac Intel Core i3 CPU to Core i7 - iFixit Repair Guide
2 GB Graphics Video Card GPU Upgrade Replacement for Apple iMac Mid-2011 A1312 27 Inch Core i7 3.4 i5 3.1 Desktop Computer, New AMD Radeon HD 6970M HD6970M 2GB MXM Board Repair Parts