"sigscript":"483045022100db985b5edc73966c5d9ea520729811bbbc785556ed0504d5ee079bf9766dbf40022 05a4b2c40b58c2aeb63d9c9065b58cf8f5a68dc7b0f76d2bd23589ca76b218ded012102679a681d 9b5bf5c672e0413997762664a17009038674b806bf27dd6b368d9b67"
This particular part of the transaction is the scriptSig, which contains the signature and the public key that are used to unlock the first output (of 1NDyJtNTjmwk5xPNhjgAMu4HDHigtobu1s) from transaction "0788c180d896807b6c9f834515b51bdbf88185382f7992e2caaa533a6f748856". I don't know what exactly you want to know about that.
public key hash 02679a681d9b5bf5c672e0413997762664a17009038674b806bf27dd6b368d9b67
This is a public key. Not a public key
hash. The public key hash of the given public key is the 1NDy address (decoded properly of course).
do i have to search for a other transaction
This address has no spent transaction outputs, so it's impossible to tell what's its public key based on its transaction history.