I can tell you that it is not German. Otherwise, I don't know.
I thought it might be postwar Bundeswehr? So it's definitely not? Thanks for the answer.
I have one also,all I can tell you is I aquired it with a lot of postwar Polish and Austrian Bundesheer badges,so maybe look in that direction.....Pete.
JEDEM DAS SEINE