A-Tech for Apple 1GB DDR2 667MHz PC2-5300 200-pin SODIMM for MacBook, MacBook Pro, iMac, Mac Mini - (Early/Mid/Late 2006, Mid/Late 2007, Early 2008, Early 2009) - Memory RAM Module at Amazon.com
Amazon.com: 2nd HDD SSD Caddy for Apple iMac Mid-2007 20-Inch Desktop Computer A1224 Core 2 Duo 2.0 2.4 MA876LL MA877LL, Second 2.5" Hard Disk Drive Enclosure Adapter, CD DVD SuperDrive Optical Bay
2007 imac 24" screen with upgraded 250gb SSD and ram. Open To Trade For PC Or Laptop for Sale in Renton, WA - OfferUp
20" Inch IMAC Hard Drive Replacement (Mid 2007) (SSD Upgrade + OS 10.11 Clean Install) - YouTube