Loading patent details...
US7465323B2: High carbonate oxidative dye compositions | Searchlight