Satellite L505-S5966 TOSHIBA keyboard ,Substitute TOSHIBA Satellite L505-S5966 Keyboard