Loading patent details...
US6068751A: Microfluidic Valve and Integrated Microfluidic System | Searchlight