Loading patent details...
US6530934B1: Embolic device composed of a linear sequence of miniature beads | Searchlight