Integrated three phase separator | Patent Publication Number 20050077235 | Patexia