The Surface Pro X and Surface Laptop 3 are upgradable, but only a little - The Verge
Samsung PM991a 2230 SSD 1TB Upgrade Microsoft Surface Laptop 3 4 Pro X 8 9 7+ | eBay
How to Take Apart the Microsoft Surface Pro 4 - YouTube
Amazon.com: OUWEE DYNR01 Tablet Battery Compatible with Microsoft Surface Pro 4 1724 12.3 inch Series Notebook G3HTA027H 7.5V 38.2Wh 5087mAh Tools : Electronics
Need more storage? Here's how to replace the SSD on the Surface Pro 8
Can you upgrade RAM on Surface Pro 3? - SurfaceTip
Microsoft Surface Pro 4 SSD Drive Replacement - iFixit Repair Guide
Microsoft Surface Pro 4 1724 Battery Replacement - YouTube
Microsoft Surface Pro 4: hard to repair, SSD is easy to swap though - GSMArena blog
Microsoft Surface Pro 4 1724 Disassembly M.2 NVMe SSD Upgrade Battery LCD Screen Replacement Repair - YouTube
Microsoft Surface Pro 4: hard to repair, SSD is easy to swap though - GSMArena blog