SEARCH Articles Figures Tables Rhodospirillum Rhodospirillum rubrum Transhydrogenase Transhydrogenases