Microfluidic system with high aspect ratio | Patent Publication Number 20060124184 | Patexia