Microfluidic system including a bubble valve for regulating fluid flow through a microchannel | Patent Publication Number 20050109410 | Patexia