Externally installable curb inlet catch basin filtration apparatus | Patent Publication Number 20140238915 | Patexia