Loading patent details...
US6162449A: Scleroglucans and Cosmetic Composition Containing the New Compounds | Searchlight