MTCY359.26c logo

MTCY359.26c

Putative esterase Rv1847

Molecular Synopsis