It looks like it still has gunk in it which would prevent healing, if you can get them to a vet that's your best option because they can clean it painlessly. Never ever EVER use hydrogen peroxide on a rat, if they ingested it, it could become fatal. Rats can't vomit, peroxide is often used when a dog has eaten something toxic because it reacts with the stomach bile and foams like a bad infection, causing them to vomit it and anything in their stomach back up, often saving the dogs life. If however an animal cannot vomit it back up it can do a few things that are quite graphic and I think you get the general idea- avoid it like the plague !