Loading patent details...
US5154916A: Eyelash Make-Up Composition Based on Wax and Keratin Hydrolysate | Searchlight