Microsoft surface pro 7 plus core i5 1135g7 July 8, 2019 16 32 64 128 Microsoft surface pro 5 i7-7660u Microsoft - surface pro 7+ Microsoft surface 7 pro review Microsoft surface pro intel i5-7300u Microsoft surface pro 4 core i7