Satellite M505-S4945 toshiba keyboard ,Substitute toshiba Satellite M505-S4945 Keyboard