Loading patent details...
US4422853A: Hair Dyeing Compositions Containing Quaternized Polymer | Searchlight