Definitely not NSDAP-related and probably not German. Also, I think it may be upside down.
The symbol looks familiar, but for the life of me, I can't put my finger on it...
If it was the other way up it would look like a Cross of Lorain (?) Not sure how to spell that French Cross.
I think it's upside down and has something to do with Slovakia.
You can see the same cross in the Slovakian flag today...
Thanks to all for the input. For some reason it looked vaguely familiar, but I couldn't place it.
I've seen the Cross of Lorraine in Free French usage, and perhaps Hungarian also.
I'm always looking for an armband I don't already have!