How do I get a yellow stain out of a marble sink?
If this is real marble, you are unfortunately stuck with what you got. once a stain is set in unsealed marble, it is next to impossible to remove. The only method is to mechanically repolish the surface, removing material until you get below the stain. Marble is a very porous material.  Sorry,,,,,,,