Loading patent details...
US4940586A: Skin Permeation Enhancer Compositions Using Sucrose Esters | Searchlight