SEARCH Articles Figures Tables Bacterium Purple Purple bacterium Rhodopseudomonas Rhodopseudomonas viridis