-
Drainage device
-
Patent number 9,970,188
-
Issue date May 15, 2018
-
H2O Research GmbH
-
Jorge Torras-Pique
-
E03 - WATER SUPPLY SEWERAGE
-
-
Liquid filtration system
-
Patent number 7,632,403
-
Issue date Dec 15, 2009
-
Royal Environmental Systems, Inc.
-
Carsten Dierkes
-
C02 - TREATMENT OF WATER, WASTE WATER, SEWAGE, OR SLUDGE