2017 21.5-inch 4K iMac memory upgrade kit includes 32GB of RAM, tools to take it apart | AppleInsider
Amazon.com: OWC SSD Upgrade Kit for 2011 21.5-inch iMacs, Mercury Electra 250GB 6G SSD, 18" SATA III 6Gbps Data Cable, Installation Tools and iMac Screen Adhesive Tape Set : Electronics
OWC 1.0TB SSD Upgrade Kit for 27-inch 2012-2019 iMac (K27IM12HP1TB) Data Converters - Newegg.com