MacBook Pro (13-inch, Mid 2012) Hard Drive (and possibly RAM) replacement : r/mac
How to Upgrade a MacBook Pro With an SSD
SSD upgrade kit for MacBookPro non Retina 2011-2012|SSD upgrade kit for MacMini 2011-2012
PC-Mart. New 821-2049-A HDD Hard Drive Cable for Apple MacBook Pro 13 inch A1278 Mid 2012 Year MD101 MD102 Laptop HDD Hard Drive Cable 821-2049-A : Amazon.co.uk: Computers & Accessories
Macbook Pro Faulty Hard drive replacement, SSD upgrade
Upgrade/Replace the Drive in a 13-Inch MacBook Pro
OWC SSD Kits For MacBook Pro Retina Display 2012 - 2013
Apple Hard Drive Replacement - SSDs - Solid State Drives | The Mac Doctor - Iowa City
S-ATA HDD Hard Disk Drive Flex Cable for Apple Macbook Pro A1278 | BAQ