Satellite A505-S6997 toshiba keyboard ,Substitute toshiba Satellite A505-S6997 Keyboard