What's ports on Microsoft Surface Laptop Studio? - SurfaceTip
Microsoft Surface Laptop 3 15" Surface Connect Port Replacement - iFixit Repair Guide
Does Surface Laptop 4 have USB-A port? - SurfaceTip
Microsoft Surface Laptop 5 review (13-inch): A beautiful design that's almost run its course | Engadget
Amazon.com: Surface Laptop 5 Docking Station, Surface Laptop 5 Hub with 4K HDMI, USB A 3.0 * 2, USB C 2.0, SD/TF Slot, 3.5 Audio Port, Hub Adapter for Microsoft Surface Laptop 5/4/3 : Electronics
Microsoft's prototype Surface Laptop included two USB-C ports - The Verge