Loading patent details...
US6277413B1: Biodegradable compositions for the controlled release of encapsulated substances | Searchlight