Imac Mega Upgrade! RAM, CPU To I7 & SSD Upgrade -Still good in 2020 - YouTube
Amazon.com: DBTLAP Laptop CPU Fan Compatible for Apple iMac 27" A1312 Compatible for Delta BFB0812HD-HM01-9B99 610-0035 069-3742 Late 2009 2010 Mid 2011 Optical Drive Fan Cooling : Electronics
Apple iMac Upgrades | SimplyFixIt
2010 iMac CPU Upgrade - The whole process - YouTube