Hydraulic separator | Patent Publication Number 20060102558 | Patexia