Loading patent details...
US7790699B2: Self-gelling alginate systems and uses thereof | Searchlight