You need to replace hydrogen peroxide
six months after opening it, but it will last for
three years unopened. To test whether it is still effective, you can pour it in to the sink and see if it fizzes and bubbles. If it does, it's still good. Expired hydrogen peroxide is ineffective but not harmful.
read more >>