Loading patent details...
US7766304B2: Self-sealing male luer connector with biased valve plug | Searchlight