Loading patent details...
US6423085B1: Biodegradable polymer coils for intraluminal implants | Searchlight