Lenovo thinkpad t470 touch screen price July 8, 2019 16 32 64 128 Lenovo thinkpad t470 i5 7th gen touch screen price Lenovo t470 touch screen