Loading patent details...
US6333362B1: Pressurized device comprising an ultrafine foaming oil-in-water emulsion and use of this emulsion in cleansing and care of skin | Searchlight