Apple MacBook Pro review (13-inch, 2016): This is basically the Retina MacBook Air you've always wanted - CNET
Touch Bar MacBook Pro FAQ (2016-2020): EveryMac.com
Apple MacBook Pro 13" 2016 A1708 i5 2.00GHz 8GB RAM 256GB SSD MacOS Monterey | eBay
MacBook Pro: How to remove or install memory - Apple Support
MacBook Pro 2016 Review | Trusted Reviews
MacBook Pro 13" Logic Board, 2.0GHz Core i5, 8GB, Late 2016 - 661-05073
MacBook Pro: How to remove or install memory - Apple Support
MacBook Pro 13" Retina Display Early 2015 SSD Replacement - iFixit Repair Guide
Amazon.com: OWC 1.0TB Aura Pro NT High-Performance NVMe SSD Upgrade Kit with Tools, Compatible with 2016-2017 13-inch MacBook Pro Non-Touch Bar : Electronics
How to Upgrade Macbook Pro SSD Hard Drive 2017, 2016 A1708 - YouTube
M1 Mac RAM and storage can be upgraded after purchase, but it's not easy - 9to5Mac
MacBook Pro "Core i5" 2.0 13" Late 2016 Specs (Late 2016 13", MLL42LL/A*, MacBookPro13,1, A1708, 2978): EveryMac.com
Apple MacBook Pro review (13-inch, 2016): This is basically the Retina MacBook Air you've always wanted - CNET
Touch Bar MacBook Pro models have non-upgradeable SSDs, seemingly under-sized batteries - 9to5Mac
MacBook Pro 13" Unibody Early 2011 RAM Replacement - iFixit Repair Guide
Amazon.com: Late 2016 Apple MacBook Pro with 2.6GHz Intel Core i7 (15.4 inch, 16GB RAM, 256GB) Silver (Renewed) : Electronics