Benzyl ViologenBenzyl AlcoholBenzyl CompoundsHydrogenaseBenzyl AlcoholsViologensFormatesOxidoreductasesNitrate ReductasesHydrogenFormate DehydrogenasesElectron TransportHydroxylaminesThiocapsa roseopersicinaNitratesParaquatOxidation-ReductionSpheroplastsMolybdenumAldehyde OxidoreductasesAnaerobiosisNitritesNADPKineticsEscherichia coliMolecular Weight