Supplier Page from MyBioSource.com for Recombinant Putative nitroreductase Rv1261c/MT1299 (Rv1261c, MT1299)