Microsoft surface go 2 cover case July 8, 2019 16 32 64 128 Microsoft surface go 2 case with keyboard Microsoft surface go 2 10.5 case Microsoft surface go 2 case Microsoft surface go 2 laptop case Microsoft surface go 2 protective case Microsoft surface go 2 tablet case Microsoft surface go 2 rugged case Microsoft surface go type cover