I found pix and more about Die Glocke (the Bell in English) at : Die Glocke - The Bell
There is much rubbish about Mystic & occult Nazi stuff but still one should not mix up everything since Germans did really achieve very strange...