The original formula for Retr0brite is strong peroxide, a tablespoon of oxyclean, an ounce of glycerin and some xanthan gum to make a paste. It also has a limited shelf life once mixed. Supposedly the oxyclean makes it work faster and can be added to the developer cream I was using for a similar result, but it's the oxyclean that makes its shelf life so short. (Mere hours at best) The stuff is also tough to get mixed to the right consistency and the high potency hydrogen peroxide is tough to find. The 3% stuff you find at the drug store won't cut it. It needs to be 10% minimum. The stuff from Sally Beauty is ready made, the right consistency, and dirt cheap.