Loading patent details...
US5269764A: Hemostatic Gasket and Valve Assembly | Searchlight