A-Tech 8GB RAM for Apple MacBook Pro (Mid 2012), iMac (Late 2012, Early/Late 2013, Late 2014, Mid 2015), Mac Mini (Late 2012) | DDR3 1600MHz PC3-12800 SODIMM 204-Pin Memory Upgrade at Amazon.com
820-3115-B High Quality Mainboard For Apple MacBook Pro A1278 Laptop Motherboard W/ SR0MU I7-3520M CPU SLJ8C HM77 100% Tested OK - AliExpress
Does the mid-2012 13 MacBook Pro have an M.2 slot that I can use for an Intel Optane memory upgrade? - Quora
Macbook Pro SSD Drive Upgrade 128GB Sierra 10.12 2.5 2011 2012 A1278 solid state 619659084141 | eBay
Apple 13" MacBook Pro A1278 Late 2011 MD314LL/A - Logic Board 2.8Ghz C - Part Haven
1GB Black Diamond Memory Module for Apple MacBook Pro A1278 (13.3" Core 2 Duo 2.4GHz) DDR3 SO-DIMM 204pin PC3-8500 1066MHz Upgrade System Specific Memory - Newegg.com