Systems and methods for organic particulate filtration | Patent Publication Number 20080257148 | Patexia