Supplier Page from MyBioSource.com for Recombinant Putative cystathionine beta-lyase (Rv2294, MT2351)