Mixing apparatus | Patent Publication Number 20030128623 | Patexia