Just a guess, but it looks like an IBM Model M but with a German layout, or at least something from that era.