Loading patent details...
US5304142A: Dilator - Introducer Locking Hub and Sheath Valve Apparatus | Searchlight