Rv3198A logo

Rv3198A

Putative glutaredoxin Rv3198.1

Molecular Synopsis