direct ethanol fuel cells

Synonyms

DEFC