There are all kinds of silver polish out there. They work just as well for coins as they do silverware.
It looks to me like it has fine details, but what is all the junk on it? If that is corrosion or permanent, it would net out as good or very good.
Separate names with a comma.