Loading patent details...
US6376644B1: Biodegradable polymers chain-extended by phosphates, compositions, articles and methods for making and using the same | Searchlight