85648011
Jun 10, 2012
STAMETS PAUL
Subscribe
Water filters made of biodegradable materials inoculated with fungi to have a positive effect in reducing biological and chemical pollutants, sediment flow and siltation