keratin amino acids

Low molecular weight keratin amino acids give hydration and have strong restructuring power.