Loading patent details...
US5775671A: Luer-Activated Valve | Searchlight