Brand New Lenovo Thinkpad X1 Carbon Keyboard and Palm Rest Assembly FRU# 04X5570 Thinkpad X1 Carbon Gen 2 00HM000 04X5570 04X6525 0C45069 0C45108 MQBL Keyboard