Loading patent details...
US8568371B2: Medical valve with improved back-pressure sealing | Searchlight