Loading patent details...
US6589167B1: Valve and valved trocar jacket tube | Searchlight