Touch Bar MacBook Pro models have non-upgradeable SSDs, seemingly under-sized batteries - 9to5Mac
128GB 256GB 512GB SSD For 2013 2014 2015 Apple Macbook Pro Retina A1502 A1398 Macbook Air A1465 A1466 SSD Solid State Drive|Internal Solid State Drives| - AliExpress
OWC Aura SSD for Mid-2013 or Later Mac - OWC Digital
How to install an SSD on a 15-inch Retina MacBook Pro
Upgrading a 2015 MacBook Pro Retina with the 2TB OWC Aura Pro X2 SSD upgrade kit
Upgrading 2013/2014 Macbook Pro SSD to M.2 NVMe | MacRumors Forums
TKD 2TB SSD Hard Drive Replacement for MacBook Air / Pro 11" 13" 15" A1502 A1398 A1465 A1466 (Late 2013, 2014, 2015, 2016, 2017) / Mac Pro A1481 / Mojave / 5YR Warranty - Newegg.com
Total Solutions to Upgrade Your Mac - Transcend Information, Inc.
MCE Technologies 2TB SSD for MacBook Pro 2015 15-inch Only: PCIe-Based 4 Lane (x4)
Amazon.com: MCE Technologies 2TB Internal SSD Flash Upgrade for MacBook Pro Retina (Mid 2012 - Early 2013) - Includes USB 3.0 Enclosure for Original Drive & Install Kit! : Electronics
Upgrading a 2015 MacBook Pro Retina with the 2TB OWC Aura Pro X2 SSD upgrade kit
Best SSD for MacBook Pro 2015 and Older - SegmentNext
2TB SSD 2013 2014 2015 MacBook Pro A1502 A1398 MacBook Air A1465 A1466 A1481 | eBay
OWC Aura Pro X2 2.0TB SSD for MacBook Pro and MacBook Air