Supplier Page from MyBioSource.com for Recombinant Putative Holliday junction resolvase (Rv2554c, MT2631)