Loading patent details...
US5516883A: Biodegradable Optically Active Copolymer and Process for Producing the Same | Searchlight