Loading patent details...
US5980586A: Oxidative Hair Dyeing Process With Dihydroxybenzenes and Aminoethanethiols | Searchlight