Microfabricated elastomeric valve and pump systems | Patent Publication Number 20050166980 | Patexia