Supplier Page from MyBioSource.com for Recombinant Rhodospirillum rubrum Probable transcriptional regulatory protein Rru_A1086 (Rru_A1086)