Here's the coin I bought:

Here's the one I received:

To be clear, the image is accurate. I tried scanning the coin myself, and it looks the same. A photo from different angles, with or without flash gives different results. I guess the bright light of the scanner hides the ugly stain.
The black stain is VERY noticeable in hand (I can't see the apparent red stain at all).
Is there a chemical I can soak the coin in to clean it, bearing in mind I want to retain the red colour?