Composite membrane | Patent Publication Number 20090280382 | Patexia