Loading patent details...
US5961667A: Dyeing Hair With Compositions Which Contain Oxidation Dye Precursor Compounds, Alkaline Earth Metal Peroxides and Inorganic or Organic Acids | Searchlight