Supplier Page from MyBioSource.com for Recombinant Rhodoferax ferrireducens Putative Holliday junction resolvase (Rfer_1378)