Presario 12XL300B COMPAQ keyboard ,Substitute COMPAQ Presario 12XL300B Keyboard