What the heck is this??

Do you still have it? If so you might want to verify what it is. If it is Platinum like used in catalytic converters it's worth quite a bit. Converters used to not be worth anything cause there wasn't a good way to extract the platinum. They figured out how to get it out and not converters are worth anywhere from $50-200 for scrap.