Satellite A505-S6966 TOSHIBA keyboard ,Substitute TOSHIBA Satellite A505-S6966 Keyboard