Loading patent details...
US5165994A: Spontaneous Equilbrium Surfactant Vesicles | Searchlight