This is a Scrooge McDuck stick pin with the same design and colors of pin # 58058 but with 2 differences. The first is that this pin is silver were as pin 58058 is white. Also you will notice that this pin has more squared corners as the other pin is rounded. All else is the same. There is no markings on the back.