Low cost oil/grease separator | Patent Publication Number 20070084790 | Patexia