The way to pull stains out of natural stones is by applying a poultice: a dry ingredient that’s more absorbent than the stone, plus a liquid that makes the stain ingredients mobile.
https://www.washingtonpost.com/home/2023/10/20/advice-remove-stains-marble-stone/
More from this channel