probably diluted hydrogen peroxide with added minerals
but that doesn't mean it's not good. I just received the bottle and will use it and change the review if it's helpful. I took out two stars for hiding the ingredient.
Rating: 3 stars