Does the mid-2012 13 MacBook Pro have an M.2 slot that I can use for an Intel Optane memory upgrade? - Quora
Amazon.com: A1382 Battery for MacBook Pro 15 inch A1286 Early 2011 Late 2011 Mid 2012 New Replacement Laptop Battery (7200mAh 10.95V/78.84Wh 25 Months Warranty) : Electronics
Macbook Pro SSD Drive Upgrade 128GB Sierra 10.12 2.5 2011 2012 A1278 solid state 619659084141 | eBay
MacBook Pro SSD Upgrade - 500GB
1TB 500GB SSD Upgrade for A1278 A1286 A1297 2010 2011 2012 Macbook Pro 13" 15" | eBay
Techinal Hard Disk Drive Adapter HDD Caddy SATA SSD Bracket for Apple-MacBook Pro A1278 A1286 A1297 - Walmart.com