Will Natures Miracle work on oldish stains? My kitten doesn't like when I don't clean his cat box after he's gone in it a few times... So he goes outside sometimes

And there are a couple of small blood stains on a chair of mine from about a week ago. Will it work?