Formaldehyde Ferredoxin Oxidoreductase Research Articles