Loading patent details...
US4988503A: Oil-in-Water Emulsions for Foundation Makeup Composition | Searchlight