Loading patent details...
US5397305A: Fixed-Wire Dilatation Catheter With Rotatable Balloon Assembly | Searchlight