It's all about contact time when it comes to disinfectants, including hydrogen peroxide.
A former lab I worked for utilized a piece of equipment called a VHP machine. VHP = vaporize hydrogen peroxide. I won't spew a ton of info, but the machine was used within what's called an ABSL-3 or BSL-3 Laboratory where CDC Select Agents are worked with (google it). Unfortunately, the VHP process used hydrogen peroxide that was stronger than what one can get OTC. Even then, OTC peroxide should be a sufficient disinfectant if it's given a proper contact time. I'd have to research it, but 10-20 minutes is usually a recommended contact time. In addition to contact time, good old-fashion elbow grease (scrubbing) goes a long way. Contact time allows the disinfectant to weaken, or even kill given nasties, and scrubbing allows for lysing any weakened microbes for complete killing. Hot water is also key in this, no cold, not warm, but hot water.
There are other disinfectants that can be used too. Dragonling mentioned vinegar, which is actually an excellent disinfectant and something my wife, who's a microbiologist that works with BSL-3 TB, and I regularly use for simple cleaning to disinfecting. If we need stronger, we'll bust out other chemicals. If you opt for bleach, use at a stronger concentration other than 10%. 20 or 30% may be best given bleach is virtually used for everything and microbes can easily/have develop(ed) resistance at lower concentrations.
Chlorhexidine also works well. Disinfectants that utilize quaternary ammonia are also good.
I'd honestly consult a veterinarian to see what they possibly use and/or sell at their clinic that is a fungicide, virucide, and broad-spectrum anti-microbial. I used to use a chemical called Roccal-D when I was Museum Naturalist for the Las Cruces Museum of Nature & Science, but I haven't been able to obtain it since working there. While still in NM I checked with my herp vet, and though very familiar with it, he wasn't able to get it due to recent regulations within NM. I haven't looked into getting it since moving to TX, but it was some awesome stuff.
Keep in mind, if using either bleach or ammonia, use in a WELL VENTILATED area. And NEVER, under ANY circumstance, mix bleach and ammonia as this will create chlorine gas and require a Hazmat team response.