Loading patent details...
US7216671B2: Microfabricated elastomeric valve and pump systems | Searchlight