inhabitat

microbial fuel cell