Hydrogen Peroxide Stain Remover
My understanding is that hydrogen peroxide will lift any stain of biological origin, I learned this from a paramedic friend, blood, urine, vomit, feces, etc. In that line of work you see it all and you have to wear a uniform, the hydrogen peroxide has saved...