I'm sure the peroxide will work, but if not try plain white vinegar diluted with water. When my BIL was in a car accident, he was worried that the blood wouldn't come out of his shirt...I got it out by soaking it in vinegar/water then regular washing- the shirt was good as new long before he was!