Supplier Page from MyBioSource.com for Recombinant Rhodospirillum rubrum Putative Holliday junction resolvase (Rru_A3178)