Loading patent details...
US4379458A: Trocar Sleeves Having a Ball Valve | Searchlight