HP Keyboard
505378-ZH1
is compatible in the following HP Models:
HP TouchSmart Desktop PC series
HP TOUCHSMART IQ520LA DESKTOP PC - FQ668AA
HP TOUCHSMART IQ820LA DESKTOP PC - FQ669AA