Loading patent details...
US5777646A: Self-Sealing Fluid Inerconnect With Double Sealing Septum | Searchlight