Composite fluid separator | Patent Publication Number 20030150797 | Patexia