It’s the Microsoft Surface Pro 5 and it looks nearly identical to the last version. Same ports, in exactly the same places, even the same physical dimensions
The Microsoft Surface Pro 5 Teardown
Microsoft Surface Pro 5 Teardown - iFixit
Adhesive Display for Microsoft Surface Pro 5 Pro 6 Pro 7 Replacement Repair Part
Upgrade Integrated Hard Disk for Microsoft Surface Pro 5 6 7 Book SSD Solder on Logic
Microsoft Surface Pro 5 Repairs Melbourne
The Microsoft Surface Pro 5 Teardown
Microsoft Surface Pro 5 Teardown - iFixit
G3HTA038H Laptop Battery Replacement for Microsoft Surface Pro 5 1796 Series Notebook DYNM02 21ICP4 52 108+1ICP4 45 114-2 Book Tablet 7.57V 45Wh 5940mAh
Surface Pro 5 Screen Repair Replacement Part – CERTIFIED PHONE AND REPAIRS SG
Microsoft Surface Pro 6 Teardown - iFixit
Microsoft Surface Pro 5 Teardown - iFixit
Touch Small Board Flex Cable Repair Part For Microsoft Surface Pro5 Pro 5 - AliExpress
Microsoft Surface Pro 4 Teardown : r/Surface
Microsoft Surface Pro 5 Repair Service