Loading patent details...
US5356394A: Cannula With Ball Valve | Searchlight