Don, Have seen a few of these over the years. Sticker shock always held me back from purchasing. Thanks for showing. Nice sturdy attachment pin and catch for a heavy badge. I have not found any info. on them either.
Perhaps someday you will find that illusive in wear image.