For iMac 27" A1312 Mid 2009 2010 2011 6970m 1GB 2GB 109 C29657 10 Upgrade For Nvidia GTX 780M DDR5 4GB MXM TYPE B VIDEO GPU CARD|Laptop Frames| - AliExpress
Amazon.com: Valley Of The Sun Graphics Video Card GPU Replacement for Apple iMac Mid-2010 A1311 Core i3 3.06 MC508LL/A MC508 21.5 Inch Desktop Computer, ATI Radeon HD 4670 GDDR3 256MB, MXM VGA
2010 iMac CPU Upgrade - The whole process - YouTube
iMac Intel 27" EMC 2374, AMD Radeon HD 4850 Video Card Removal & Repair - iFixit Repair Guide
For Imac 27" A1312 Mid 2009 2010 2011 6970m 1gb 2gb 109-c29657-10 Upgrade For Nvidia Gtx 770 Gddr5 3gb Mxm Type-b Video Gpu Card - Laptop Frames - AliExpress
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