Loading patent details...
US5336192A: Self-Sealing Valve Device for Angiographic Catheters | Searchlight