Pump and fluid control device | Patent Publication Number 20200224650 | Patexia