Loading patent details...
US6051258A: Proteinoid Emulsions and Methods for Preparation and Use Thereof | Searchlight