Fluid impingement mixing device | Patent Publication Number 20060187748 | Patexia