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