Flocculate dosing tray | Patent Publication Number 20090145829 | Patexia