Loading patent details...
US6679879B2: Electrical discharge catheter system for extracting emboli in endovascular interventions | Searchlight