Loading patent details...
US6110451A: Synergistic Combination of Cationic and Ampholytic Polymers for Cleansing and/or Conditioning Keratin Based Substrates | Searchlight