Loading patent details...
US20060100684A1: Endoluminal device having enhanced affixation characteristics | Searchlight