Loading patent details...
US5879368A: Gas-Tight Seal for Surgical Trocars | Searchlight