Gross pollutant trap | Patent Publication Number 20010040124 | Patexia