Loading patent details...
US6602261B2: Filamentous embolic device with expansile elements | Searchlight