Loading patent details...
US20030116738A1: Microfluidic flow control device with floating element | Searchlight