From what I could understand, the various stabilized O2 products are kind of oxygen peroxide (h2o2) in special solutions. Those sites never tell what their products are, just marketing hypes. These products are probably ok, but expensive. I never personally used any