Loading patent details...
US7785261B2: Catheter device with a position sensor system for treating a vessel blockage using image monitoring | Searchlight