Loading patent details...
US6156076A: Two-Part Hair Dye Compositions Containing Polyether Polyurethanes and Conditioning Agents | Searchlight