Patent ID: 7258785
Filing Date: 2007-08-21
Classification: E03F,Y02A

Abstract:
1. Apparatus for separating oil and debris from water run-off comprising: a chamber having an upper inlet, said inlet being in the path of flow of the runoff; a downwardly inclined, wedge wire screen in said chamber extending from said inlet for advancement of the run-off thereacross; a basin including debris-collecting means at a lower end of said screen, said screen inclining downwardly through said basin and terminating in a lower edge hingedly connected to a bottom wall of said basin; a buoyant organic absorber pillow disposed behind said screen in the path of run-off passing through said screen for the absorption of organic oils in the run-off; an outlet at a lower end of said chamber; and discharge means for removal of runoff after it has passed through said organic absorber pillow.