Loading patent details...
US8096525B2: Swabbable needle-free injection port valve system with zero fluid displacement | Searchlight