Coalescer apparatus in an oil/water separator | Patent Publication Number 20030019821 | Patexia