Loading patent details...
US8777974B2: Multi-layer braided structures for occluding vascular defects | Searchlight