TB15.3 logo

TB15.3

Universal stress protein Rv1636

Molecular Synopsis