Satellite M645-S4050 toshiba keyboard ,Substitute toshiba Satellite M645-S4050 Keyboard