77851290
Oct 18, 2009
FLOATING ISLAND INTERNATIONAL LLC
Subscribe
Floating islands for agricultural, horticultural, recreational, weed management and water treatment purposes, as well as to provide wildlife habitat and improve water health