Microsoft surface laptop 4 second hand July 8, 2019 16 32 64 128 Microsoft surface laptop second hand Microsoft surface laptop 4 notebook Microsoft surface laptop 4 pro Microsoft surface laptop 4 pen Microsoft surface laptop go 4