Loading patent details...
US5282790A: Cannula Sealing Mechanism | Searchlight