MacBook Pro Retina 15" 2.9GHz (Late 2016) | mac of all trades
15" 15 Inch Retina MacBook Pro A1398 Mid 2015 Complete Disassembly (Almost) SSD Upgrade - YouTube
MacBook Pro 15" Retina Display Mid 2012 Teardown - iFixit
Amazon.com: Apple MacBook Pro 15" Retina Core i7 2.6GHz MLH32LL/A with Touch Bar, 16GB Memory, 512GB Solid State Drive Space Gray(Renewed) : Electronics
Amazon.com: Apple MacBook Pro 15 inches Laptop Intel Quad Core i7 2.8GHz (MD831_BTO) Retina Display, 16GB Memory, 768GB Solid State Drive (Renewed) : Electronics
Logic Board 2.7Ghz i7 16Gb Ram For 15" MacBook Pro Retina A1398 Early 2013 - TEKDEP
MacBook Pro 15" Retina Display Late 2013 Teardown - iFixit
APPLE MACBOOK PRO 15" PRE-RETINA ULTRA UPGRADE 8GB RAM 2TB HARD DRIVE WARRANTY | eBay
MacBook Pro 15" Retina Display Late 2013 Teardown - iFixit
Apple MacBook Pro (15-inch, 2015) review: Old-school MacBook Pro is good for the dongle averse - CNET
Install 16GB RAM Upgrade on Macbook Pro 15" in under 5 minutes - YouTube
Upgrading RAM in Your MacBook Pro 13" or 15" : 19 Steps (with Pictures) - Instructables
2012 Macbook Pro 15" A1286 RAM Upgrade - YouTube
How to install an SSD on a 15-inch Retina MacBook Pro
macbook pro - Can I upgrade RAM on late 2013 retina Mac Book Pro? - Ask Different
MacBook Pro 15" Retina Display Mid 2012 Teardown - iFixit
Apple MacBook Pro 15 Retina - Mid 2012 Reviews, Pros and Cons | TechSpot