Loading patent details...
US5053015A: Locking Catheter Adapter | Searchlight