Loading patent details...
US6325782B1: Medical valve with fluid escape space | Searchlight