Do you have pictures?

I am guessing it was made in germany based on the marking you listed though....