Loading patent details...
US5405318A: Ultra-Sound Catheter for Removing Obstructions From Tubular Anatomical Structures Such as Blood Vessels | Searchlight