Storm drain filter system | Patent Publication Number 20040011731 | Patexia