Amazon.com: Willhom LCD Display Port Lvds Cable 593-1028- B 593-1281 Replacement for iMac 27" A1312 Late 2009 Mid 2010 : Electronics
Amazon.com: Hagibis iMac Hub with 4K@60Hz HDMI, USB C 3.1, USB 3.0 Ports and SD/Micro SD Card Reader, USB-C Clamp Hub USB C Docking Station for 2021 iMac 24 inch (with HDMI) :
Apple iMAC 27" A1312 Late 2009 Mid 2010 Audio Port Cable 593-1087 B | eBay
iMac Intel 27" (Mid 2010) Dual Hard Drive Kit - iFixit Store
Apple confirms OS X update broke Ethernet port on some Macs, here's how to fix - 9to5Mac
Apple iMac 27-inch (July 2010) review: Apple iMac 27-inch (July 2010) - CNET
Apple iMac 27-inch (Core i5) Review | Digital Trends