SEARCH Articles Figures Tables Reversibility Rhodospirillum rubrum Rhodospirillum Rhodospirillum rubrum ATCC Rhodospirillum rubrum cytochrome Rhodospirillum rubrum differences Rhodospirillum rubrum heme protein Rhodospirillum rubrum hydrogenase Rhodospirillum rubrum mutant Rhodospirillum rubrum photosynthesis Rhodospirillum rubrum preparation Rhodospirillum rubrum properties Rhodospirillum rubrum structure Rhodospirillum rubrum succinate dehydrogenase Rhodospirillum rubrum transhydrogenase Rhodospirillum rubrum, cell