77875828
Nov 18, 2009
FLOATING ISLAND INTERNATIONAL INC.
Subscribe
Floating streambed for water treatment purposes, namely, a conduit system comprised of water filtration channels composed of nonmetal synthetic permeable matrix