Loading patent details...
US6419961B1: Sustained release microcapsules of a bioactive substance and a biodegradable polymer | Searchlight