Loading patent details...
US5230866A: Capillary Stop-Flow Junction Having Improved Stability Against Accidental Fluid Flow | Searchlight