Loading patent details...
US4875481A: Catheter With Coiled Wire Attachment | Searchlight