Fluid separator | Patent Publication Number 20060283298 | Patexia