Loading patent details...
US7070607B2: Bioabsorbable polymeric implants and a method of using the same to create occlusions | Searchlight